FBgn0261597 (RpS26)

drosophila melanogaster

Ribosomal protein S26