Does anybody know what Holley throttle levers are made of?
Cadmium plated steel
Print