2122225-78-7 | Ethyl 3-(2,2,2-trifluoro-1-methoxyethyl)benzoate | AOBChem