6332, Hagendorn
European patent · EP2375249 · Inventor
European patent · EP2298449 · Inventor
European patent · EP2140811 · Inventor