Romanshorn
European patent · EP4094353 · Inventor
European patent · EP3759787 · Inventor
European patent · EP3491725 · Inventor