English | German | Russian | Czech

sepimostat English

Meaning sepimostat meaning

What does sepimostat mean?

sepimostat

A protease inhibitor.

Are you looking for...?