SWITCH, DEF TERM 39TV31, 120V OPEN 75

SWITCH, DEF TERM 39TV31, 120V OPEN 75

SWITCH, DEF TERM 39TV31, 120V OPEN 75

Part number:
PT00185793
Technische Noten
deg close 45 deg, 10a