TPSMB27A-1BHE3/52T
Vishay Semiconductor Diodes Division
TVS DIODE 23.1V 37.5V DO214AA
38160 pieces
Osta
TPSMB27A-1BHE3/5BT
37002 pieces