Homo sapiens

TMEM26

transmembrane protein 26
128559
9606