CH-8345 Adetswil
Swiss patent · CH693976 · Inventor
Swiss patent · CH693890 · Inventor
European patent · EP0158817 · Inventor