Chlorocebus sabaeus

MRPL39

mitochondrial ribosomal protein L39
3924245
60711