2969436-61-9 | methyl 6-ethoxy-2-fluoro-3-isopropylbenzoate | AOBChem