2921842-12-6 | 4,6-dichloro-2-fluoro-3-isopropoxybenzaldehyde | AOBChem