citizen of Kaiserstuhl, Rodersdorf
Owner · sole signature · Rodersdorf
European patent · EP3700893 · Inventor
European patent · EP1201662 · Inventor