2918890-72-7 | 3-chloro-6-fluoro-2-isopropoxy-4-methylbenzaldehyde | AOBChem