Stm32f103rbt6 Stm32f1 Microcontroller IC 32-Bit Single-Core 72MHz 128kb (128K X 8) Flash, Find Details and Price about Stm32f103 and Stm32f1 from Simentor Electronic Limited.