2182176-63-0 | 2,2,2-Trifluoroethyl 4-ethoxy-3-methoxybenzoate | AOBChem