Köniz
European patent · EP0880976 · Inventor
European patent · EP0867197 · Inventor
European patent · EP0867196 · Inventor