95896-83-6
Uridine, 2'-deoxy-3-(2-hydroxypropyl)-5-methyl-
Product Code:
837187
Molecular Formula:
C13H20N2O6
Molecular Weight:
300.30
Order 95896-83-6