Zumikon
European patent · EP0960666 · Inventor
Swiss patent · CH685914 · Inventor
Swiss patent · CH684927 · Inventor