3-(5-Bromo-thiophen-2-yl)-acrylic acid methyl ester, 96%

AB168542