CH-8332 Russikon
European patent · EP0905447 · Inventor
European patent · EP0589300 · Inventor
European patent · EP0405481 · Inventor