100034-63-7

100034-63-7 structure
100034-63-7 structure

Name N6-benzoyl-3',5'-O-(tetraisopropyldisiloxane-1,3-diyl)-2'-deoxy-7,8-dihydro-8,2'-ethanoadenosine
Molecular Formula C31H47N5O5Si2
Molecular Weight 625.90600
Exact Mass 625.31200
PSA 107.07000
LogP 6.65420