citizen of Luzern, Luzern
Owner · sole signature · Luzern
European patent · EP3175160 · Inventor
European patent · EP1577648 · Inventor