Chlorocebus sabaeus

MRPL24

mitochondrial ribosomal protein L24
3930223
60711