Cat.No.KY140237 NameMycophenolate Sodium CAS37415-62-6 Purity 98% Min. MDL MFCD01723176 MolFormula C17H19NaO6 MolWeight Enquiry Email Name/Company Message KY140237 - 37415-62-6 | Mycophenolate Sodium Quantity: Captcha Send Message