Top Suppliers:I want be here

142979-41-7

142979-41-7 structure
142979-41-7 structure

Name n6-benzoyl-5'-o-(dimethoxytrityl)-8-hydroxy-2'-deoxyadenosine
Molecular Formula C38H35N5O7
Molecular Weight 673.71400
Exact Mass 673.25400
PSA 150.08000
LogP 5.53150