but-3-enoate 3-butenoate CHEBI:35900 ZINC00896038