The NADPH is held in place by a total of 19 hyrdrogen bonds and three salt links. [7]
The catalytic mechanism of aldose reductase appears to be relatively simple, consisting of a stereospecific transfer of the 4-pro-R-hydrogen from the NADPH to the carbon of the carbonyl group of the substrate. [11]