does ivermectin have side effects on humans does ivermectin treat tapeworms how to use ivermectin horse paste cheap stromectol paypal payment without prescription who manufactures ivermectin in south africa