Chlorocebus sabaeus

DCXR

dicarbonyl/L-xylulose reductase
3950146
60711