15384-26-6

2-Deoxy-5-iodouridine 3-acetate

Cas Number: 15384-26-6  Molecular Structure
Product Code
1010524
Product Name
2-Deoxy-5-iodouridine 3-acetate
Cas Number
15384-26-6
Molecular Formula
C11H13IN2O6