FBgn0261054 (Sfp24Bc)

drosophila melanogaster

Seminal fluid protein 24Bc