2216-94-6 | ethyl 3-phenylpropiolate | AOBChem