product Name:N6-BENZOYL-3'-O-(4,4'-DIMETHOXYTRITYL)-2'-DEOXYADENOSINE
  • 140712-79-4
  • C38H35N5O6
  • 657.71
  • N6-BENZOYL-3'-O-(4,4'-DIMETHOXYTRITYL)-2'-DEOXYADENOSINE 140712-79-4