-
FIXED IND 5UH 1.85A 31.1MOHM SMD
Please send RFQ , we will respond immediately.
Quantity:
0764105608
Molex
NMP1K2-##EEKE-00
MEAN WELL USA Inc.
LLL216R71E223MA01L
Murata Electronics
R938-14
Essentra Components
396-016-541-208
EDAC Inc.