7-Deaza-2'-deoxy-7-iodoadenosine [ 908130-61-0 ]

Cas Number: 908130-61-0
Product Code
211957
Product Name
7-Deaza-2'-deoxy-7-iodoadenosine
Cas Number
908130-61-0
Molecular Formula
C11H13IN4O3