Production


Location
South Songjiang Industrial District, Shanghai, China

Total area
50,000 sqm

Annual production capacity
800,000 sqm