2969241-87-8 | methyl 3-(benzyloxy)-5-chloro-2-(trifluoromethyl)benzoate | AOBChem