2-Hydroxy-3-butenoic acid 600-17-9 Vinylglycolic acid