Lausanne
Swiss patent · CH631398 · Holder, Inventor
Swiss patent · CH585636 · Holder, Inventor
Swiss patent · CH588378 · Holder, Inventor