1-1393148-4
Power Relay 230VAC 16A DPDT(38.5x35.5x56.2)mm Plug-In

From TE CONNECTIVITY

External links