-
FIXED IND 68UH 156MA 3.3 OHM TH
Please send RFQ , we will respond immediately.
Quantity:
892-052-524-103
EDAC Inc.
10093868-004LF
Amphenol ICC (FCI)
GRM022R71C471ME14L
Murata Electronics
395-024-544-802
629W2WK2640-1NB