908130-61-0

 Home / Products / 908130-61-0
7-Deaza-2'-deoxy-7-iodoadenosine

908130-61-0

Cat.No.ABP016348 Chemical Name7-Deaza-2'-deoxy-7-iodoadenosine MDL: MFCD07778650 MolFormulaC11H13IN4O3 MolWeight376.15 Purity NLT 98%

Chemical Name : 7-Deaza-2'-deoxy-7-iodoadenosine

CAS : 908130-61-0

Enquiry