2-Propenoic acid, 3-(2-benzofuranyl)-, (2E)- [132376-67-1] 95%2-Propenoic acid, 3-(2-benzofuranyl)-, (2E)- [132376-67-1] 95%SKU: 132376671Add to Quote