Preverenges
European patent · EP2191730 · Inventor
European patent · EP2107097 · Inventor
European patent · EP1894477 · Inventor