Dotzigen
Swiss patent · CH706154 · Inventor
European patent · EP2633775 · Inventor
Swiss patent · CH706149 · Inventor