FBgn0024189 (sns)

drosophila melanogaster

sticks and stones