CH-2300 La Chaux-de-Fonds
European patent · EP1514461 · Inventor
European patent · EP1135979 · Inventor