Oxyclozanide
Oxyclozanide is a salicylanilide anthelmintic and mitochondrial uncoupling anthelmintic drug approved for veterinary use.
Oxyclozanide is a salicylanilide anthelmintic and mitochondrial uncoupling anthelmintic drug approved for veterinary use.