how long does ivermectin take to kill pinworms can ivermectin kill humans where can i buy ivermectin in cape town stromectol 3 mg 4 tablet