STM32F303RET6 STM STM32F STM32F303 STM32F303RE STM32F303RET 100% Brand New Original IC MCU LQFP-64 chip