TPC18HM3/86A
Vishay Semiconductor Diodes Division
TVS DIODE 14.5V 26.5V TO277A
48852 pieces
Almaq
TPC18HM3/87A
12776 pieces