Antidiabetic drug repaglinide molecular structure, illustration

Bildnummer 14166518
Antidiabetic drug repaglinide molecular structure, illustration
;