FBgn0038257 (smp-30)

drosophila melanogaster

Senescence marker protein-30