392660-83-2

392660-83-2 structure
392660-83-2 structure

Name Propanoic acid, 2-(α-D-mannopyranosyloxy)-3-(phosphonooxy)-, (2R)-
Molecular Formula C9H17O12P