Chlorocebus sabaeus

MCM6

minichromosome maintenance complex component 6
3923386
60711