Part number
STM8AL3L66TAY - STMicroelectronics | Electronic Components - ICAllIn