Description

Recombinant Human Dicarbonyl/L-Xylulose Reductase, 20 ug