2120761-67-1 | Methyl 4-(2,2,2-trifluoro-1-methoxyethyl)benzoate | AOBChem