86-21-20791008
No. 135, Yanda Road, Huinan Town, Pudong New District, Shanghai, China (Mainland)
Thermal break aluminum three-track sliding door with fly screen, US $ 30 - 100 / Square Meter, Shanghai, China, Renshi, Aluminum Door.Source from Shanghai Renshi Doors and Window Co., Ltd. on Waimaotong.com.