68030-66-0

68030-66-0 structure
68030-66-0 structure

Name deoxythymidylyl-(5'-->3')-deoxythymidine-(Pin-->N)-phenylalanine
Molecular Formula C29H36N5O13P
Molecular Weight 693.59600
Exact Mass 693.20500
PSA 263.31000