Chlorocebus sabaeus

TMEM60

transmembrane protein 60
3933061
60711