0086-28-85333329
No. 1098, Middle Section Of Jiannan Avenue, High-Tech Zone, Chengdu, Sichuan, China (Mainland)
China Supplier Transformer Controlled Factory PDLC Smart Film, US $ 220 - 400 / Square Meter, Sichuan, China, EVE, SA(Self-Adhesive).Source from Sichuan Groupeve Co., Ltd. on Waimaotong.com.