7447709390
FIXED IND 39UH 4.1A 56 MOHM SMD
7447709390 Specifications
Part Status:
-
Packaging:
Tape & Reel (TR)
Stock:
12256