Skip to Content

Product Inquiry

(2S,3R,5S)-7-Deaza-2'-deoxy-7-iodoadenosine
Catalog No.: CL28876
CAS No.: 908130-61-0
Formula: C11H13IN4O3
Product Details

Your Contact Information

Message

Cancel