SEARCH Articles Figures Tables Hypothetical reaction mechanism of riboflavin synthase [Publishers Imprint]