CH-9621 Oberhelfenschwil
European patent · EP0121770 · Inventor
European patent · EP0121134 · Inventor