Chlorocebus sabaeus

MRPS9

mitochondrial ribosomal protein S9
3947578
60711