Chlorocebus sabaeus

LOC103217874

mitochondrial chaperone BCS1
3924271
60711