chemical structure of 82956-11-4 FT-0601583

Product Name:

Nafamostat mesylate

Catalog No: FT-0601583

CAS NO:82956-11-4
MW:539.6000 g/mol
MF:C21H25N5O8S2
INCHI KEY:SRXKIZXIRHMPFW-UHFFFAOYSA-N