Grand-Lancy
Swiss patent · CH653496 · Inventor
Swiss patent · CH559462 · Holder
Swiss patent · CH566671 · Holder