CH-8344 Bäretswil
European patent · EP0669816 · Holder, Inventor
European patent · EP0247312 · Inventor
European patent · EP0247311 · Inventor