DTS24T23-55PN3028
TE Connectivity Deutsch Connectors
JAM NUT RECEPTACLE
6584 pieces
Blej
DTS24T23-55PN6157
9104 pieces