Chlorocebus sabaeus

CDC27

cell division cycle 27
3949670
60711