gliclazide

listen to the pronunciation of gliclazide
Englisch - Englisch
A sulfonylurea antidiabetic drug