Vinelz
European patent · EP1148985 · Inventor
European patent · EP0936965 · Inventor
Swiss patent · CH608457 · Holder, Inventor