2969405-76-1 | ethyl 2-fluoro-6-isobutoxy-3-isopropylbenzoate | AOBChem