Breganzona
Swiss patent · CH682943 · Inventor
Swiss patent · CH681911 · Inventor
European patent · EP0157824 · Holder
Swiss patent · CH662266 · Inventor