FBgn0004880 (scrt)

drosophila melanogaster

scratch