STM32F103RCT6 Package LQFP64 Brand new Stock Stock 103RCT6 microcontroller stock 100% original and authentic