59608-03-6 | ethyl 3-(pyridin-3-yl)propiolate | AOBChem