Artificial Grass 30mm (1 1/8 inch) manufacturer, custom supplier in China
Sort in Pile Height: 30mm (1 1/8 inch)
Artificial Grass 30mm (1 1/8 inch) landscaping synthetic turf is usually used in decoration where there is less foot traffic use, such as front yards, a building rooftop, city green belt zones, commercial use, etc.