Albendazole anthelmintic drug molecule

Bildnummer 11809828
Albendazole anthelmintic drug molecule
;