FBgn0261436 (DhpD)

drosophila melanogaster

Dihydropterin deaminase