142979-40-6

N6-BENZOYL-8-BENZYLOXY-2-DEOXYADENOSINE

Cas Number: 142979-40-6  Molecular Structure
Product Code
809511
Product Name
N6-BENZOYL-8-BENZYLOXY-2-DEOXYADENOSINE
Cas Number
142979-40-6
Molecular Formula
C24H23N5O5