Part number
SPC564A80L7CFBY - STMicroelectronics | Electronic Components - ICAllIn