-
TERM BLOCK PLUG 18POS 3.81MM
Please send RFQ , we will respond immediately.
Quantity:
5047543960
Molex
95017-414HLF
Amphenol ICC (FCI)
896-066-521-804
EDAC Inc.
04025J2R8QBWTR
KYOCERA AVX
0015912180