ensg00000121895 (TMEM156)

homo sapiens

transmembrane protein 156