2969395-50-2 | methyl 5-(benzyloxy)-2,3,4-trifluorobenzoate | AOBChem