-
FIXED IND 39UH 146MA 5.3 OHM SMD
Please send RFQ , we will respond immediately.
Quantity:
1301120166
Molex
896-044-559-102
EDAC Inc.
SST26VF040A-104I/SN
Microchip Technology
C0220
C&K
51720-10201602ABLF
Amphenol ICC (FCI)