N4-BENZOYL-7-DEAZA-2-DEOXYADENOSINE

Product Code: 1245275
Molecular Formula: C18H18N4O4
Molecular Weight: 354.36
95261-09-9