-
FIXED IND 6.8UH 2.1A 70.6MOHM SM
Please send RFQ , we will respond immediately.
Quantity:
1300120345
Molex
345-056-541-678
EDAC Inc.
NMP1K2-ECCEC#-02
MEAN WELL USA Inc.
345-012-541-101
SXT32417AA17-12.288M
Suntsu Electronics, Inc.