buy ivermectin online uk where can i purchase ivermectin for humans how do you take ivermectin for humans stromectol 3 mg ivermectin ivermectin price south africa