SEARCH Articles Figures Tables Flavocytochrome Flavocytochrome reduction Pyruvate Flavocytochrome Pyruvate reduction