140222-17-9 4-O-Allyl-D-xylopyranose 4-O-Allylxylopyranose 4-O-Allylxylopyranose triacetate