4PCS MCU IC LQFP-100 STM32F103VBT6 STM32F103VBT6TR new #D3
eBay