nationality: Germany, Zürich
Owner · sole signature · Zürich
European patent · EP2860830 · Inventor
European patent · EP2802046 · Inventor