1-Propynecarboxylic acid 2-Butynoic acid 3-Methylpropiolic acid 590-93-2 NSC174116 Tetrolic acid