CH-2300 La Chaux-de-Fonds
European patent · EP0146664 · Inventor
European patent · EP0074330 · Inventor