SEARCH Articles Figures Tables 5-enolpyruvyl shikimate 3-phosphate synthase EPSPS) Enolpyruvyl shikimate-3-phosphate synthase Shikimate Shikimic Shikimic acid 5-enolpyruvyl-3-phosphate