138998-91-1

138998-91-1 structure
138998-91-1 structure

Name 2'-Deoxyadenosine 5'-[hydrogen [[hydroxy(phosphonooxy)phosphinyl]methyl]phosphonate]
Molecular Formula C11H18N5O11P3
Molecular Weight 489.208803