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

Supplier Alfa Chemistry
Product # ACM908130610
CAS # 908130-61-0
Pricing Inquire
MolecularWeight 376.16
MolecularFormula C11H13IN4O3
Feedback