TPC33HM3/86A
Vishay Semiconductor Diodes Division
TVS DIODE 26.8V 47.7V TO277A
83640 pieces
Kaupa
TPC33HM3/87A
52864 pieces