Cat.No.KY140877 NameRuxolitinib phosphate CAS1092939-17-7 MDL MFCD18452860 MolFormula C17H21N6O4P MolWeight 404.36 Enquiry Email Name/Company Message KY140877 - 1092939-17-7 | Ruxolitinib phosphate Quantity: Captcha Send Message