Baden, AG
European patent · EP3495730 · Inventor
European patent · EP3495731 · Inventor
European patent · EP3495729 · Inventor