STM32F050K4U6A — STMicroelectronics Microcontrollers | IC Parts Hub