FBgn0262730 (dtn)

drosophila melanogaster

detonator