Chemical Name : 7-Deaza-7-iodo-2'-deoxyguanosine
CAS : 172163-62-1
Cat No.:TS93431
Name:7-Deaza-7-iodo-2'-deoxyguanosine
CAS:172163-62-1
Quantity:
Remark: