Chlorocebus sabaeus

DSCC1

DNA replication and sister chromatid cohesion 1
3943743
60711