Add:No.666 Shaojia Street, Shuangliu District, Chengdu, China
Tel:+86-28-85980596 +86 19934421939
Fax:+86-28-85980593
Email:sales@xtaltq.com