G6B-2214P-US 5VDC
Power Relay 5VDC 5A DPST-NO(20x11x11)mm THT

From OMRON

External links