Albendazole anthelmintic drug molecule

Bildnummer 11809827
Albendazole anthelmintic drug molecule
;