SEARCH Articles Figures Tables 1 3 Dihydroxyacetone DHAP DHAP (dihydroxyacetone DHAP from dihydroxyacetone DHAP synthesis