FBgn0028407 (Drep3)

drosophila melanogaster

DNA fragmentation factor-related protein 3