CH-1427 Bonvillars
European patent · EP0520052 · Holder, Inventor
European patent · EP0482167 · Inventor
European patent · EP0418322 · Inventor