Tägerwilen
European patent · EP0597860 · Holder, Inventor
European patent · EP0516731 · Holder
European patent · EP0100345 · Holder