CH-6318 Walchwil/Zug
European patent · EP0090380 · Inventor
European patent · EP0092188 · Inventor
European patent · EP0046789 · Inventor