nationality: Germany, St. Gallen
Owner · sole signature · St. Gallen
European patent · EP3199913 · Inventor
European patent · EP3064898 · Inventor