2969482-88-8 | 3,4-difluoro-5-hydroxy-2-methylbenzaldehyde | AOBChem