Part number
STM8AF62A9TCY - STMicroelectronics | Electronic Components - ICAllIn