ensg00000137216 (TMEM63B)

homo sapiens

transmembrane protein 63B