Kägiswil
European patent · EP1464471 · Inventor
European patent · EP1371474 · Inventor
European patent · EP1254758 · Inventor