5pcs STM32F103C8T6 100% #D3*

We will respond to you very promptly.

eBay