Evolutionary divergence of sedoheptulose 7-phosphate cyclases leads to several distinct cyclic products.

Evolutionary divergence of sedoheptulose 7-phosphate cyclases leads to several distinct cyclic products.