Cat.No.KY106234 NameIbudilast CAS50847-11-5 Purity 98% Min. MDL MFCD08460943 MolFormula C14H18N2O MolWeight Enquiry Email Name/Company Message KY106234 - 50847-11-5 | Ibudilast Quantity: Captcha Send Message