FBgn0259956 (Sfp24C1)

drosophila melanogaster

Seminal fluid protein 24C1