Chlorocebus sabaeus

RPL15

ribosomal protein L15
3948160
60711