FBgn0035627 (Sse)

drosophila melanogaster

Separase