Equivalent solution to soldering STM32F103C8T6 Board
Just maybe:
This digikey search  lists all development boards with a STM32F103 in. How well these match the STM32F103C8T6 is tbd.
This $US11 development board MAY come close enough to suit your need.