DRC18-40SA
TE Connectivity Deutsch Connectors
40P PLUG ASM
29337 pieces
Osta
DRC18-40SAE
40922 pieces