NDUFAF8( Human ) Entrez Gene 284184 Entrez Gene 284184 NADH:ubiquinone oxidoreductase complex assembly factor 8 Alias C17orf89