Shanghai Deben Doors & Windows Co., Ltd.
Shanghai Head Office:
Add: No. 78 Chaofu Road, Jiuting Development Zone, Songjiang District, Shanghai China.
Tel: +86 21 67631924
Fax: +86 21 67619730
E-mail: edward-gu@vip.sina.com
Web: www.loongstore.net