Chengdu Fscreen Sci-Tech Co., Ltd (Head Office, China)
Address: No.9 Tianyu Road, Hi-tech District ,Chengdu, Sichuan Province, China
Tel: +86-28-66331991/2/3/4
Fax: +86-28-66331990
Email: stella@fscreen.com
Skype:Stella Yang
View Larger Map
Get Directions