2921839-47-4 | 3-fluoro-4-isobutoxy-2-(trifluoromethyl)benzaldehyde | AOBChem