Homo sapiens

TMEM105

transmembrane protein 105
129782
9606