is ivermectin manufactured in south africa stromectol vidal can you give a horse too much ivermectin where to buy cheap stromectol australia without prescription