Chlorocebus sabaeus

MCM8

minichromosome maintenance complex component 8
3953208
60711