Amiloride diuretic drug molecule

Bildnummer 11809841
Amiloride diuretic drug molecule
;