STM32F103R4T6A (STM). Qty Available: 955.