STMicroelectronics

STM32F107VCH6