-
FIXED IND 3.3UH 2.3A 28 MOHM SMD
Please send RFQ , we will respond immediately.
Quantity:
0386913503
Molex
345-045-520-158
EDAC Inc.
396-064-556-204
D3V-64M-1C24
Omron Electronics Inc-EMC Div
5726-I
Brady Corporation