TPSMB27A61HE3J/5BT
Vishay Semiconductor Diodes Division
TVS DIODE 23.1V 37.5V DO214AA
37026 pieces
mercar