2969333-78-4 | 2,3-difluoro-5-isopropoxy-4-methoxybenzaldehyde | AOBChem