PRD-11AH0-240
Power Relay 240VAC 20A DPDT(85.73mm 63.8mm 63.5mm) Screw Mount

From TE CONNECTIVITY

External links