Chlorocebus sabaeus

CEP104

centrosomal protein 104kDa
3932117
60711