TAODE INDUSTRIAL ZONE, FANGHUA ROAD, GUANGZHOU, CHINA Guangzhou, Guangdong
Founded in 2002, ClimbScreen, is a leading, innovation-driven corporation manufacturing projection screens and fog screens. It covers 8,000 square meters of area has more than 100 employees, firm whose identity was closely linked with the annvation AV ...
projection screen, fog screen, manual wall screen, motorized screen, fast folding screen, home theater screen, portable screen, curve screen