STM32F103VET6 (STM). SKU: 969186. Qty Available: 649727.