Chlorocebus sabaeus

RPL29

ribosomal protein L29
3934110
60711