4-1437685-2
DIN RAIL 80.26MMX17.78MM SLOTTED

From TE Connectivity AMP Connectors

External links