FBgn0014269 (prod)

drosophila melanogaster

proliferation disrupter