TMEM39A logo

TMEM39A

Transmembrane protein 39A

Molecular Synopsis