Homo sapiens

TMEM78

transmembrane protein 78
576472
9606