Chlorocebus sabaeus

TMEM135

transmembrane protein 135
3954580
60711