1PCS STM32F103VET6 ARM Microcontrollers - MCU 32BIT Cortex M3 512B Flash 100pin New original IC In stock