Chlorocebus sabaeus

TMEM261

transmembrane protein 261
3925855
60711