-
FIXED IND 2.5UH 2.1A 73 MOHM SMD
Please send RFQ , we will respond immediately.
Quantity:
0791077273
Molex
1212110055
845-029-558-407
EDAC Inc.
RT0805WRB0710K5L
YAGEO
633-015-363-052