STM32F407VGT6 LQFP-100 ARM micro controller - MCU ARM M4 1024 FLASH 32 bit 168 Mhz 192kB SRAM New original genuine