Avoiding or maintaining very low numbers of worm larvae on pasture makes very effective worm control >>Read More
Nematodirus spp. L3 hatched (100 x magnification). Source: Veterinary Health Research.