135600-74-7

2-Deoxy-5-iodouridine 5-(4-methoxybenzoate)

Cas Number: 135600-74-7  Molecular Structure
Product Code
1417606
Product Name
2-Deoxy-5-iodouridine 5-(4-methoxybenzoate)
Cas Number
135600-74-7
Molecular Formula
C17H17IN2O7