Cat.No.KY127938 NameUridine diphosphate 2-deoxyglucose CAS6659-40-1 MolFormula C15H26N2O17P2 MolWeight 568.32 Enquiry Email Name/Company Message KY127938 - 6659-40-1 | Uridine diphosphate 2-deoxyglucose Quantity: Captcha Send Message