82956-11-4

 Home / Products / Other Intermediate / 82956-11-4
Nafamostat (mesylate)

82956-11-4

Cat.No.ABP010113 Chemical NameNafamostat (mesylate) MDL: MFCD00941430 MolFormulaC19H17N5O2.2CH4O3S MolWeight539.588