Part number
STM8AF62A8TDX - STMicroelectronics | Electronic Components - ICAllIn