Grabs
European patent · EP2383165 · Inventor
European patent · EP2398688 · Inventor
European patent · EP2259957 · Inventor