Cat.No.KY109442 NameBERBERINE SULFATE TRIHYDRATE CAS316-41-6 MDL MFCD00150327 MolFormula C40H42N2O15S MolWeight 822.83 Enquiry Email Name/Company Message KY109442 - 316-41-6 | BERBERINE SULFATE TRIHYDRATE Quantity: Captcha Send Message