chemical structure of 81525-10-2 FT-0629861

Product Name:

NAFAMOSTAT MESYLATE

Catalog No: FT-0629861

CAS NO:81525-10-2
MW:347.4000 g/mol
MF:C19H17N5O2
INCHI KEY:MQQNFDZXWVTQEH-UHFFFAOYSA-N