2-Propenoic acid, 3-[4-(trifluoromethyl)phenyl]-, ethyl ester [101466-85-7] 97%2-Propenoic acid, 3-[4-(trifluoromethyl)phenyl]-, ethyl ester [101466-85-7] 97%SKU: 101466857Add to Quote