Part number
STM32F103C8T7 - STMicroelectronics | Electronic Components - ICAllIn