Moxidectin anthelmintic drug molecule

Bildnummer 12917268
Moxidectin anthelmintic drug molecule
;