INDU SMD PWR 33UH 3.23A 60 MOHM 12.5*12.

(0) 0 sold. Only 20 remain
₹227.79
Part No: DR127-330-R
Stock 20

OverView