Chlorocebus sabaeus

CDT1

chromatin licensing and DNA replication factor 1
3939855
60711