MesnaConscientia Industrial is API manufacturer supplier of Mesna CAS 19767-45-4Product NumberAP45829 Product NameMesna CAS Number19767-45-4 Molecular FormulaC2H5NaO3S2 Molecular Weight164.18