Nafamostat Mesylate

Nafamostat Mesylate

AOB0993

CAS 82956-11-4

More details

1000 Items

$0.00

Overview

Serine protease inhibitor and fast-acting proteolytic inhibitor