USA outdoor 37-inch double-sided bus stop screen 17 pcs
Shenzhen Hummax Display Systems Company is a high-tech enterprise, which is specialized in R&D, production, sales and service of outdoor LCD Digital Signage & Outdoor opticalbonding LCD Digital Signage