Electronic components Distributor IC MCU LQFP48 new original STM32F101C8T6 STM ALL Series FLASH chip STM32F101C8T6TR in stock electronic components