7-Deaza-2'-deoxy-7-iodoadenosine

CAS: 166247-63-8 | OR72933 | 7-Deaza-2'-deoxy-7-iodoadenosine

Catalogue Number OR72933

Synonym(s):

CAS Number

166247-63-8

Commodity Code

2934999090

MDL Number

MFCD07778650

Product Enquiry