CH-2300 La Chaux-de-Fonds
European patent · EP0402314 · Inventor
European patent · EP0065296 · Inventor