Electronic Components STM8S105C6T6TR NEW ORIGINAL IC MCU 8BIT 32KB FLASH 48LQFP STM8S105C6T6 in stock