Chlorocebus sabaeus

MRPL41

mitochondrial ribosomal protein L41
3945946
60711