English | German | Russian | Czech

dimelazine English

Meaning dimelazine meaning

What does dimelazine mean?

dimelazine

A histamine 1 receptor antagonist.

Are you looking for...?