3-DEAZA-2-DEOXYADENOSINE [ 78582-17-9 ]

Cas Number: 78582-17-9
Product Code
601758
Product Name
3-DEAZA-2-DEOXYADENOSINE
Cas Number
78582-17-9
Boiling Point
327.4 ( ℃ )