Chlorocebus sabaeus

LOC103227869

40S ribosomal protein S20
3934266
60711