5PCS/LOT 100% Quality STM32F103CBT6 STM32F103CB 32F103CBT6 LQFP-48 SMD 128KB MCU In Stock New Original