English | German | Russian | Czech

metiamide English

Meaning metiamide meaning

What does metiamide mean?

metiamide

An H2-receptor antagonist developed from burimamide, an intermediate compound in the development of the successful antiulcer drug cimetidine.

Are you looking for...?