FBgn0284220 (Top2)

drosophila melanogaster

Topoisomerase 2