2-phosphonatooxyprop-2-enoate 2-phosphatoacrylate STOCK1N-08098 ZINC03870145