SEARCH Articles Figures Tables Oxidoreductase Reductases aldehyde reductase Reductases oxidoreductase