-
8D 23C 21#20 2#16 PIN PLUG
Please send RFQ , we will respond immediately.
Quantity:
10093084-5065LF
Amphenol ICC (FCI)
842-112-541-204
EDAC Inc.
NMP1K2-KCECKK-00
MEAN WELL USA Inc.
SBS12EHFL
Mallory Sonalert Products Inc.
3610T-D-832-S
RAF Electronic Hardware