Langnau / Emmental
European patent · EP1091030 · Inventor
European patent · EP0860405 · Inventor
European patent · EP0775772 · Inventor