DIODE SMD TVS 33VWM 53.3VC SMC
(0)
0 sold. Only 11 remain
₹41.83
Part No:
SMCJ33A-13-F ; SMCJ33A ; SMCJ33A
Stock
11
OverView
Qty
Add to wishlist
: