J104B2C24VDC.20S
Power Relay 24VDC 3A PCB (20.0 x 9.8 x 10.8)mm

From CIT Relay & Switch

External links