135600-74-7

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

2-Deoxy-5-iodouridine 5-(4-methoxybenzoate)
CAS 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