Identification Supplier Related Products

95261-09-9

Name N4-BENZOYL-7-DEAZA-2'-DEOXYADENOSINE
CAS 95261-09-9
Molecular Formula C18H18N4O4
MDL Number MFCD01631017
Molecular Weight 354.36
MOL File 95261-09-9.mol

Supplier

Related Products