St.-Legier
European patent · EP1174988 · Inventor
European patent · EP0916421 · Inventor
European patent · EP0916419 · Inventor