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