Foot Switches
151182010
Description: Switch: foot; Stabl.pos: 1; SPST-NO x4; 4A/230VAC; IP65; -25÷60°C
Category: Foot Switches
Manufacturer part number: 151182010
Element14
Mouser