carpet rack
1. made out of high quality materials
2. long durability and not easy to aging
3. strong load bearing
4. square design, simple design and convenient use
5. can be customized as clients' requests
Carpet rack