Part number
STM8AF5289TCX - STMicroelectronics | Electronic Components - ICAllIn