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