5pcs STM32F103C8T6 100% #D3*
We will respond to you very promptly.
eBay