Triclabendazole anthelmintic drug

Bildnummer 11810456
Triclabendazole anthelmintic drug
;