La Chaux-de-Fonds
European patent · EP3190918 · Inventor
Swiss patent · CH710089 · Inventor
Swiss patent · CH710067 · Inventor