Chlorocebus sabaeus

TMEM241

transmembrane protein 241
3929035
60711