does ivermectin kill pinworms in humans is oral ivermectin safe for humans buy cheap stromectol pharm support group no prescription stromectol side effects