86-21-64601300
No. 325, Caoxin Road, Jiading District, Shanghai, China (Mainland)
Easy Manual Dragging Industrial Sliding Up Door With Finger Protection Design Insulated Panel, US $ 800 - 5000 / Unit, 1 Year, NONE, NONE.Source from Shanghai Fastlink Door Co., Ltd. on Waimaotong.com.