does ivermectin kill scabies buy ivermectin tablets uk stromectol prescribing information where can i buy ivermectin tablets in pretoria stromectol 3 mg generic