2-Propynoic acid 471-25-0 Acetylenecarboxylic acid Carboxyacetylene NSC16152 Propargylic acid Propiolic acid Propynoic acid