Hausen
European patent · EP0900591 · Inventor
European patent · EP0363832 · Inventor
Swiss patent · CH640483 · Inventor