thymidine 3-benzoate [ 17331-53-2 ]

Cas Number: 17331-53-2
Product Code
1180231
Product Name
thymidine 3-benzoate
Cas Number
17331-53-2
Density
1.42 (g/cm3)