2300, La Chaux-de-Fonds
European patent · EP2317408 · Inventor
Swiss patent · CH701921 · Inventor
European patent · EP2189855 · Inventor