244642-03-3

244642-03-3 structure
244642-03-3 structure

Name O-benzyl-O'-(3'-azido-3'-deoxythymidin-5'-yl) phosphonate
Molecular Formula C17H19N5O6P
Molecular Weight 420.33600
Exact Mass 420.10700
PSA 183.51000
LogP 2.15496
Precursor  0

DownStream  2