tmem63a( Western Clawed Frog )

Entrez Gene 779796 Entrez Gene 779796
transmembrane protein 63A

Alias

tmem63b

Product Category