Chlorocebus sabaeus

TMEM154

transmembrane protein 154
3942794
60711