D-Mannose, 2,3,4,6-tetrabenzoate

D-Mannose, 2,3,4,6-tetrabenzoate · CAS 113544-59-5