Relay, Ice Cube, 24CDC, DPDT, 3A @28VDC, P & B #109P434, lot of 13. Plus sockets
eBay