stromectol price in india can humans use ivomec where to buy ivermectin tablets for humans can ivermectin kill ticks