stromectol 3 mg tablet can you use ivermectin to worm chickens where can i buy ivermectin for humans stromectol 3 mg price who manufactures ivermectin in india