TE Connectivity

63-7452-03 TE Connectivity SPDT Non-Latching Relay PCB Mount, 24V dc Coil, 12A 5-1393239-5