FIXED SMD IND 680NH 28A 2.5 MOHM

(0) 0 sold. Only 173 remain
₹235.51
Part No: PCMB133E-R68MS
Stock 173

OverView