TPC33HM3/86A
Vishay Semiconductor Diodes Division
TVS DIODE 26.8V 47.7V TO277A
52275 pieces
Osta
TPC33HM3/87A
13216 pieces