2-Deoxy-2-iodo-D-glucose [ 53008-75-6 ]

Cas Number: 53008-75-6
Product Code
81387574
Product Name
2-Deoxy-2-iodo-D-glucose
Cas Number
53008-75-6