-
FIXED IND 33UH 2.8A 60 MOHM SMD
Please send RFQ , we will respond immediately.
Quantity:
0152680396
Molex
2740290
Phoenix Contact
EHF-FD1622
Panasonic Electronic Components
629-27W2250-3TE
EDAC Inc.
D2HW-C202M
Omron Electronics Inc-EMC Div