Chlorocebus sabaeus

CDK2

cyclin-dependent kinase 2
3944892
60711