SEARCH Articles Figures Tables Aldehyde oxido-reductase Hydroxylamine oxido reductase NADPH-oxido-reductase Oxido Oxido-reductase catalyzed reductions Three-dimensional structures aldehyde oxido-reductase