6-deoxy-6-iodohexopyranose

Product Code: 2228415
Molecular Formula: C6H11IO5
Molecular Weight:
19054-60-5