butenoic acid