ivermectin 1: stromectol tablet 3 mg - ivermectin price