Unfortunately in sourcing STM32 parts outside the proper retail channels (ie. cheap Chinese sources on Ebay and AliExpress) we need to be aware of fake chips being sold as STM32F103C8. On this page I ...