Triclabendazole anthelmintic drug

Bildnummer 11810457
Triclabendazole anthelmintic drug
;