|

274023 dicarbonyl and L-xylulose reductase