is ivermectin a prescribed drug where to buy cheap stromectol australia without prescription is ivermectin horse paste safe for humans humans taking horse wormer does ivermectin cure worms