Le Locle
European patent · EP0422167 · Holder
Swiss patent · CH681201 · Holder, Inventor
Swiss patent · CH662745 · Holder, Inventor