446acuda
Member
Contact seller
Used '70 E body clutch pedal safety switch part number 2947858. Clock spring is good and switch works as it should. Brewers rebuilds/restores these for $150. I cannot find a price of what one of these last sold for so I will start at $900 and go down from there.