6-1437685-1
DIN RAIL 58.42MMX17.78MM SLOTTED

From TE Connectivity AMP Connectors

External links