251442-83-8

251442-83-8 structure
251442-83-8 structure

Name 4'-thio-5-ethyl-2'-deoxyuridine 5'-ethoxycarbonylphosphonate
Molecular Formula C14H21N2O8PS
Molecular Weight 408.36400
Exact Mass 408.07600
PSA 183.03000
LogP 0.82250