5pcs Stm32f103c8t6 Minimum Stm32f103c8t6 Stm32f103 System Development Board 40 Pin | Desertcart Portugal