FBgn0039593 (Sid)

drosophila melanogaster

Stress induced DNase