TMEM229A

Transmembrane protein 229A

Molecular Synopsis