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

Product Code: 211957
Molecular Formula: C11H13IN4O3
Molecular Weight: 376.15
908130-61-0