order stromectol online can humans consume ivomec stromectol sale scabies stromectol edf8329we is durvet ivermectin the same as ivomec