-
FIXED IND 39NH 1.255A 80MOHM SMD
Please send RFQ , we will respond immediately.
Quantity:
0386307608
Molex
1511180730
1206N680K251CT
Walsin Technology Corporation
ZA028MASU2
Mallory Sonalert Products Inc.
FMP100FTF52-57R6
YAGEO