STMicroelectronics

STM32F107VCT6