G6BU-1114P-US-DC24 24V Latching Relay, 5A, 125V, Through Hole
Power Relay 24VDC 5A SPST-NO(20x10x10)mm THT
24V SPST-NO Latching Relay, 8.3mA Coil Current, 150W Switching Power, Socket Mount