-
FIXED IND 39UH 3.8A 33 MOHM TH
Please send RFQ , we will respond immediately.
Quantity:
357-016-459-208
EDAC Inc.
1014306
Phoenix Contact
UCC2809PW-1
Texas Instruments
HH18N0R9B500CT
Walsin Technology Corporation
RE1206DRE079K76L
YAGEO