No.69, Lance 88, West Heli Road, PuDong, Shanghai, China. Shanghai, Shanghai
Shanghai Computer And Sign Technology Equipment Co. Ltd. ("CAST") was established in Shenzhen, China 1992. It is one of the companies who were first engaged early domestic advertising material field. After continuous development for fourteen ...
Inkjet materials, Flex banner, Photo paper, PP paper, Inks, self adhesive vinyl, one way vision, film