2300, La Chaux-de-Fonds
European patent · EP2100572 · Inventor
European patent · EP2085042 · Inventor
European patent · EP2085041 · Inventor