TPC39HM3/86A
Vishay Semiconductor Diodes Division
TVS DIODE 31.6V 56.4V TO277A
73305 pieces
Ostaa
TPC39HM3/87A
53344 pieces