23094-31-7 | 2-Propenoic acid, 3-phenyl-, 2,2,2-trifluoroethyl ester | AOBChem