124 Spider Clutch Pedal
124 Spider Clutch Pedal

124 Spider Clutch Pedal

Regular price $78.00 Sale

Replacement clutch pedal. The original pedals tend to crack at the point of engagement for the cable