1967142
Phoenix Contact
TERM BLOCK PLUG 10POS STR 3.81MM
38556 pieces
mercar
1967180000
Weidmüller
TERM BLOCK PLUG 10POS STR 3.5MM
33516 pieces