Ebnat-Kappel
European patent · EP1262240 · Inventor
European patent · EP0885660 · Inventor
Swiss patent · CH660259 · Inventor