86-755-36699610
No. 1, Guangyayuan Road, Wuhe Community, Bantian, Shenzhen, Guangdong, China (Mainland)
120'' 16:9 matte white manual drop down projector screen with factory price, US $ 10 - 50 / Piece, Pull-Down, Matt White, 1:1,4:3,16:9.Source from Shenzhen E-Vision Technology Co., Limited on Waimaotong.com.