English | German | Russian | Czech

glybuthiazol English

Meaning glybuthiazol meaning

What does glybuthiazol mean?

glybuthiazol

An antidiabetic drug.

Are you looking for...?