Dezignaid

Providing Construction Solutions

China retractable telescopic seating for stadium