SEARCH Articles Figures Tables Aldehyde oxidoreductase molybdenum cofactor structure Molybdenum oxidoreductase enzymes Oxidoreductase