MSX1PD-M3/89A
Vishay Semiconductor Diodes Division
TVS DIODE 200V MICROSMP
7010595 pieces
Osta
MSX1PDHM3/89A
7985090 pieces