Chemistry Pharmaceutical intermediates O929669 5'-O-(Dimethoxytrityl)-N-isobutyryl-2'-deoxycytidine, 98%