CH-6373 Ennetbürgen
European patent · EP0592897 · Holder, Inventor
European patent · EP0589235 · Holder, Inventor
European patent · EP0563585 · Inventor