STM32F031K6T6 (STM). Qty Available: 100.