Altendorf
European patent · EP1728825 · Inventor
European patent · EP1602702 · Inventor
European patent · EP1574537 · Inventor