Chlorocebus sabaeus

RPLP2

ribosomal protein, large, P2
3940324
60711