1-1393127-3
Power Relay 277VAC 30A DPDT(85.73mm 63.8mm 63.5mm) Screw Mount

From TE CONNECTIVITY

External links