On/off switch Impact, RED, UL
Product number
84100092
Specification
Product type:
Mast