stromectol reviews: stromectol 6 mg tablet - ivermectin 12