Description

Recombinant Human Dicarbonyl/L-Xylulose Reductase, 5 ug