Fulcrum pin
Product number:
242982
clutch pedal and brake light switch
Product Information "Fulcrum pin"
clutch pedal and brake light switch