2969394-73-6 | ethyl 2-fluoro-6-isopropoxy-4-methoxybenzoate | AOBChem