Diesel Data: Automotive Repair

Clutch Switch, Cruise Control




Clutch pedal switch (133)