TPSMB30-10HE3/5BT
Vishay Semiconductor Diodes Division
TVS DIODE 24.3V 43.5V DO214AA
39408 pieces
Ostaa
TPSMB30-12HE3/5BT
37062 pieces