Manifesto & FAQ
Back
Wenzhou Left & Right Feet Shoes Co., Ltd.
Overview
Open Supply Hub ID
CN20230670EJ9XB
Source:
Open Supply Hub
Country
China
Source:
Open Supply Hub
Address
Dongou Industrial, Oubei Street, Yongjia County, Wenzhou City 325105
Source:
Open Supply Hub
Coordinates
28.05024, 120.63113
Source:
Open Supply Hub
Processing
-
Source: Carbonfact
Energy share
Request access to Wenzhou Left & Right Feet Shoes Co., Ltd. energy data
Request access
© 2026 Kanso, Inc. All rights reserved