Part number
STF17N62K3 - STMicroelectronics | Electronic Components - ICAllIn