FBgn0266708 (Cep89)

drosophila melanogaster

Centrosomal protein 89kDa