1-50PCS STM32F103ZFH6 STM32F103 Package BGA144 Microcontroller MCU Chip IC Integrated Circuit Brand New Original