IC MCU STM32F103RCT6 in stock STM32F1 Microcontroller new original STM32F103RCT6TR 64LQFP stm all series FLASH chip