1986-14-7 6906-37-2 C02024 D-Mannuronate D-Mannuronic acid