stromectol 3 mg side effects where to buy ivermectin tablets in pretoria where can i get ivermectin in south africa ivermectin buy online germany how long before stromectol works