TMEM89 logo

TMEM89

Transmembrane protein 89

Molecular Synopsis