Parts . STM32F102C4T6ATR . Brands