30142-85-9 D-Mannose polymers Mannose homopolymer Mannose, D-, polymers Poly(mannose) Polymannose