2-Hydroxyisophthalaldehydic acid 610-04-8 Isophthalaldehydic acid, 2-hydroxy-