FBgn0036180 (Duba)

drosophila melanogaster

Deubiquitinating enzyme A