mpn
32F103CBT7
brand
name: STM
manufacturer
name: STM