86-21-58073133
Room 706, No. 2, Lane 123, Shenmei Road, Pudong New District, Shanghai, China (Mainland)
Wall Mounted Snap Lock Frame , Find Complete Details about Wall Mounted Snap Lock Frame,Lockable Snap Frame,Clip Lock Frame,Lockable Advertising Poster Frame from Advertising Boards Supplier or Manufacturer-Shanghai Rowton Display Equipment Co., Ltd.