Chlorocebus sabaeus

CNTLN

centlein, centrosomal protein
3925809
60711