English | German | Russian | Czech

nafamostat English

Meaning nafamostat meaning

What does nafamostat mean?

nafamostat

An anticoagulant.

Are you looking for...?