STM32F050K6U6A — STMicroelectronics Microcontrollers | IC Parts Hub