-
FIXED IND 39NH 1.9A 40 MOHM TH
Please send RFQ , we will respond immediately.
Quantity:
0395435012
Molex
SRR1210-1R0Y
Bourns Inc.
NMP1K2-CCCE##-02
MEAN WELL USA Inc.
M1777-A-5008-B
RAF Electronic Hardware
51-481.036
EAO