CH-4800 Zofingen
Swiss patent · CH717692 · Inventor
Swiss patent · CH692204 · Holder, Inventor
European patent · EP0725178 · Inventor