1332834-98-6

1332834-98-6 structure
1332834-98-6 structure

Name 5-O-(4,4'-dimethoxytrityl)-3-O-toluoyl-1,2-dideoxy-D-ribose
Molecular Formula C34H34O6
Molecular Weight 538.63000
Exact Mass 538.23600
PSA 63.22000
LogP 6.33520