FBgn0050263 (stum)

drosophila melanogaster

stumble