Foot Switch

S32 SE7 TEMCo Heavy Duty Cast Aluminum Foot Switch 15A SPDT Electric Pedal Momentary