Allen C is one of the leading manufacturers and leading supplier of projection screens, electric projector screen, manual self lock screen, fast fold screen, tab-tension electric screen, floor scissor pull up screen, portable tripod screen, fixed frame screen, projector mounts, motorized projector lift etc.. Our products are known for reliability and high performance.