IPR010099

Sugar_nucleotide_Epase_put