fbgn0030018 (slpr)

drosophila melanogaster

slipper