7-Deaza-2'-deoxy-7-iodoguanosine [ 172163-62-1 ]

Cas Number: 172163-62-1
Product Code
152896
Product Name
7-Deaza-2'-deoxy-7-iodoguanosine
Cas Number
172163-62-1
Molecular Formula
C11H13IN4O4