STMICROELECTRONICS STM6503VEAADG6F