Wenzhou Zhejiang
European patent · EP3587710 · Holder, Inventor
European patent · EP3293328 · Inventor