Grand-Sacconex
European patent · EP4061157 · Inventor
European patent · EP3796796 · Inventor
European patent · EP3731680 · Inventor