G7L-2A-T 200/240VAC
Power Relay 200/240VAC 25A DPST-NO(52.5x33.5x53)mm Bracket

From OMRON

External links