24758-68-7 D-Gluconic acid, 2-phenylhydrazide Gluconic acid, phenylhydrazide NSC226832