Can't find a part? Head to the contact us page and send us an email!

CLIO 2 inc RS 172 182  clutch pedal self adjusting ratchet release ramp 7700415713

these plastic blocks are becoming brittle, and can break aprt, causing clutch cable to not reset or able to self adjust

Translation missing: en.general.search.loading