Chemistry Pharmaceutical intermediates O929948 2'-O-tert-Butyldimethylsilyl-N6-Benzoyl-adenosine, 95%