142-45-0 2-Butynedioic acid Acetylenedicarboxylate Acetylenedicarboxylic acid C03248