Chlorocebus sabaeus

MRPL12

mitochondrial ribosomal protein L12
3950125
60711