FBgn0026015 (Top3beta)

drosophila melanogaster

Topoisomerase 3beta