CH-6010 Kriens
European patent · EP0297233 · Inventor
European patent · EP0208170 · Inventor
European patent · EP0182142 · Inventor