ivermectin for sale on ebay From the initial findings to subsequent testing, these benefits have been more deeply explored and proven over and over