Slotted spring pin
Product number:
281074
Lucas 36DE12 distributor
Product Information "Slotted spring pin"
Lucas 36DE12 distributor