Amiloride diuretic drug molecule, illustration

Bildnummer 12993291
Amiloride diuretic drug molecule, illustration
;