Chlorocebus sabaeus

RPS25

ribosomal protein S25
3955008
60711