st-24667
st-24667
st-24667-1
st-24667-2
st-24667-3

universal pedal depressor

ST-24667

* depresses and holds all kind of car and truck's brake and clutch pedal


* the stepless, extendable design allow the mechanic to adjust the tool in any preferred position
* the coated U shaped steel plate can be placed on the steering wheel or the seat firmly
* this depressor can be extended from 630 to 950 mmL