2248434-13-9 | 3-[Difluoro(2-methylphenyl)methyl]benzaldehyde | AOBChem