CH-8914 Aeugst a.A.
European patent · EP0629367 · Holder, Inventor
European patent · EP0190237 · Inventor