ST Microelectronics - Part Numbers

SM30T21CAY Diode, TVS, 29.2V Clamp, 102.7A lpp
SM5908 Diode, TVS
STPS5L60S Diode, Schottky, 60V, 5A

Page 1 of 1