2,3,4-Trihydroxybenzaldehyde 2144-08-3 Benzaldehyde, 2,3,4-trihydroxy- NSC22595