SEARCH Articles Figures Tables 2-Oxoacid:ferredoxin oxidoreductase Sulfolobus Ferredoxin oxidoreductase Ferredoxins Oxidoreductase Oxoacidic Oxoacidity Oxoacids