STM32F051C8T6TR (STM). Qty Available: 400.