-
FIXED IND 22UH 3.1A 39.1MOHM SMD
Please send RFQ , we will respond immediately.
Quantity:
1300980072
Molex
53-CBSA-1.0X5.75X0.5
Leader Tech Inc.
FKP3G006802B00KD00
WIMA
18-35W000-10
Aries Electronics
2124-632-S-1
RAF Electronic Hardware