155835-98-6 Allyl 3-deoxy-beta-D-galactopyranoside Allyl 3-deoxy-xylo-hexopyranoside Allyl 3-deoxygalactopyranoside