2918918-08-6 | Ethyl 3-fluoro-2-isopropoxy-6-methoxybenzoate | AOBChem