ensg00000125827 (TMX4)

homo sapiens

thioredoxin related transmembrane protein 4