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