Chlorocebus sabaeus

CDK1

cyclin-dependent kinase 1
3922545
60711