ivermectin pris does ivermectin treat worms in chickens is ivermectin prescription only stromectol cream stromectol 3 mg price what is the drug ivermectin made from