HT Part No. HT393189
Mfr. Part No. STM32F107RCT7
Manufacturer: STMicroelectronics
Technical Documents: 0900766b812ffd8a.pdf(datasheets)