1784896-32-7 | 3-chloro-2,4-difluoro-6-methoxybenzaldehyde | AOBChem