English | German | Russian | Czech

tibenelast English

Meaning tibenelast meaning

What does tibenelast mean?

tibenelast

A histamine 1 receptor antagonist.

Are you looking for...?