Specialty Products Company 77928 Pedal Depressor PEDAL DEPRESSOR (SPC-77928)