-
FIXED IND 18UH 3.9A 39 MOHM SMD
Please send RFQ , we will respond immediately.
Quantity:
0387700113
Molex
395-060-524-102
EDAC Inc.
CB3-3C-33M333000
CTS-Frequency Controls
LM5085EVAL/NOPB
Texas Instruments
STC53C33P27-20.000M
Suntsu Electronics, Inc.