1-1393130-4
Power Relay 110VDC 30A DPST-NO(63.3mm 63.75mm 63.5mm) Screw Mount

From TE CONNECTIVITY

External links