2969370-78-1 | 2-fluoro-3-isopropoxy-5-(trifluoromethoxy)benzaldehyde | AOBChem