Cat.No.KY126059 Name4'-azido-5'-deoxy-5'-iodoadenosine CAS926309-57-1 MolFormula C10H11IN8O3 MolWeight 418.15 Enquiry Email Name/Company Message KY126059 - 926309-57-1 | 4'-azido-5'-deoxy-5'-iodoadenosine Quantity: Captcha Send Message