19054-60-5
6-deoxy-6-iodohexopyranose
Product Code:
2228415
Molecular Formula:
C6H11IO5
Molecular Weight:
Order 19054-60-5