Zhejiang , China
Member Since: 2000
Company Type: Manufacturer
0579-85456002
15958929935
Easy taking and installing! Here is the display stand roll up banner poster board u are looking for!