-
FIXED IND 1.8MH 290MA 3 OHM TH
Please send RFQ , we will respond immediately.
Quantity:
PP1-EB7-1A1
E-Switch
814-22-056-30-004101
Mill-Max Manufacturing Corp.
3397-1240
3M
XC5E-0123
Omron Electronics Inc-EMC Div
VY2220K29U2JS6TV0
Vishay Beyschlag/Draloric/BC Components