908130-61-0

HOME PAGE

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

(7-脱氮-7-碘-2'-脱氧腺苷)

Product Code: 211957
Molecular Formula: C11H13IN4O3
Molecular Weight: 376.15
908130-61-0
deaza,deoxy,iodoadenosine,CASNo 908130-61-0