• N6-BENZOYL-8-HYDROXY-2'-DEOXYADENOSINE
  • 142948-08-1
  • C17H17N5O5
  • 371.35
  •  142948-08-1