2113566-39-3 | Ethyl 2-(2,2,2-trifluoro-1-methoxyethyl)benzoate | AOBChem