tmem33 logo

tmem33

Transmembrane protein 33 homolog

Molecular Synopsis