can humans use animal ivermectin stromectol tablet cost do i need a prescription for ivermectin in south africa stromectol for body lice how much ivermectin in stromectol 6 mg tablet buy ivermectin online south africa