CH-5706 Boniswil
European patent · EP0237474 · Inventor
European patent · EP0162375 · Inventor
European patent · EP0116186 · Inventor