2918846-59-8 | Methyl 3-(benzyloxy)-4-fluoro-5-(trifluoromethyl)benzoate | AOBChem