PT78603 (1393162-5)
Socket, Relay; PCB Mount, 3 Pole, PCB Terminals

From TE Connectivity

MountingPCB

External links