FBgn0025630 (Rtca)

drosophila melanogaster

RNA 3'-terminal phosphate cyclase