CH-8543 Stadel
European patent · EP0465408 · Inventor
European patent · EP0447734 · Inventor
European patent · EP0444381 · Inventor