STM32F103VBT7 IC MCU 32BIT 128KB 100LQFP #D7*
eBay