Part number
STM32F103R6T6 - STMicroelectronics | Electronic Components - ICAllIn