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

UNIVERSAL PEDAL DEPRESSOR

ST-24667

* depressor 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