Triclabendazol

Category: Other antitrematodal agents

ID: 5458