2918915-19-0 | Methyl 2-(benzyloxy)-6-(trifluoromethyl)benzoate | AOBChem