La Chaux-de-Fonds
European patent · EP3374830 · Inventor
Swiss patent · CH711749 · Inventor
Swiss patent · CH703406 · Inventor