8500-square-meter U-glass project of Shanghai University of Science and Technology

8500-square-meter U-glass project of Shanghai University of Science and Technology August 2014