70326-81-7 | Ethyl (2E)-3-(2-thienyl)-2-propenoate | AOBChem