2-Propenoic acid, 3-(2,3,6-trifluorophenyl)- [230295-12-2] 95%2-Propenoic acid, 3-(2,3,6-trifluorophenyl)- [230295-12-2] 95%SKU: 230295122Add to Quote