2-Propenoic acid, 3-(2-thienyl)-, methyl ester [20883-96-9] 97%2-Propenoic acid, 3-(2-thienyl)-, methyl ester [20883-96-9] 97%SKU: 20883969Add to Quote