INDUCTOR SMD 22uH /1.2A PIN6D28 H= 3.0 mm

(0) 0 sold. Only 777 remain
₹14.65
Part No: 74404063220 ; PIN6D28-220M ; 74404054220
Stock 777

OverView