Glipizide drug molecule

Bildnummer 11768923
Glipizide drug molecule
;