English | German | Russian | Czech

propinetidine English

Meaning propinetidine meaning

What does propinetidine mean?

propinetidine

A histamine 2 receptor antagonist.

Are you looking for...?