Part number
SPC56EC64B3C9EEY - STMicroelectronics | Electronic Components - ICAllIn