Chlorocebus sabaeus

CEP44

centrosomal protein 44kDa
3942943
60711