is ivermectin safe for humans does ivermectin kill scabies where to buy cheap stromectol ca no prescription ivermectin tablets for animals uk