who manufactures ivermectin in india ivermectin for pets uk can i get ivermectin over the counter cheap stromectol 3 mg