FBgn0030500 (Ndc80)

drosophila melanogaster

Ndc80