Stetten
European patent · EP1945522 · Inventor
European patent · EP0997393 · Inventor
European patent · EP1048438 · Inventor