627466-98-2 | D-Mannopyranose, 2,3,4,6-tetrabenzoate | AOBChem