Phase control relay 208-405V 50/60HZ
A: 78mm
B: 23mm
C: 81mm
Price on demand
product number:
556029103