4-1419111-2
Power Relay 24VDC 12A DPDT(28mm 22.5mm 29mm) Socket

From TE CONNECTIVITY

External links