189164-50-9

Uridine, 2'-deoxy-2'-iodo-, 5'-benzoate

Cas Number: 189164-50-9  Molecular Structure
Product Code
1157958
Product Name
Uridine, 2'-deoxy-2'-iodo-, 5'-benzoate
Cas Number
189164-50-9