ENSG00000169738 (DCXR)

homo sapiens

dicarbonyl and L-xylulose reductase