-
FIXED IND 12UH 3.3A 37 MOHM SMD
Please send RFQ , we will respond immediately.
Quantity:
0026486234
Molex
395-142-525-812
EDAC Inc.
1885538
Phoenix Contact
1554717
951551-C6
Elesa USA Corporation