top of page
2-Propenoic acid, 3-(2-benzofuranyl)-, (2E)- [132376-67-1] 95%

2-Propenoic acid, 3-(2-benzofuranyl)-, (2E)- [132376-67-1] 95%

SKU: 132376671
bottom of page