Part number
STF34NM60ND - STMicroelectronics | Electronic Components - ICAllIn