1000710001
Weidmüller
TERM BLOCK PLUG 9POS 5.08MM
65440 pieces
Ostaa
10007118-101
FCI
Package SMD or Through Hole FCI 10007118-101 New original parts
67710 pieces