STM32F103RBT6 LQFP-64 ARM Micro Controller - MCU 32BIT Cortex M3 72MHz 128K FLASH 20KB RAM New Original Genuine