-
FIXED IND 33UH 630MA 750MOHM SMD
Please send RFQ , we will respond immediately.
Quantity:
1722562107
Molex
ATTINY804-SSF
Microchip Technology
75970-393-02LF
Amphenol ICC (FCI)
846-076-521-203
EDAC Inc.
AD8005AN
Analog Devices Inc.