English | German | Russian | Czech

talabostat English

Meaning talabostat meaning

What does talabostat mean?

talabostat

A dipeptidyl peptidase inhibitor.

Are you looking for...?