Visp
European patent · EP0153615 · Inventor
Swiss patent · CH658056 · Inventor
Swiss patent · CH642957 · Inventor