1-O-Ethyl-D-glucofuranouronic acid para-ethoxyphenylhydrazide 78608-65-8 D-Glucofuranosiduronic acid, ethyl, 2-(4-ethoxyphenyl)hydrazide