Rolle
European patent · EP1350999 · Inventor
European patent · EP1217275 · Inventor
European patent · EP1217272 · Inventor