Part number
STPSC20065DI - STMicroelectronics | Electronic Components - ICAllIn