Part number
STM8L151C8T3 - STMicroelectronics | Electronic Components - ICAllIn