Product Information: STM32F105VCT6TR (ARM Microcontrollers - MCU Connective ARM 32Bit 256kB Flash USB OTG)