Part number
SPC58EC80E7FMC1X - STMicroelectronics | Electronic Components - ICAllIn