2969344-16-7 | methyl 3-(methoxymethyl)-4-(trifluoromethyl)benzoate | AOBChem