13023-73-9 3,4-Dihydroxyphenylglycolaldehyde Benzeneacetaldehyde, alpha,3,4-trihydroxy-