Flarmor
1453 N Alvarado St.,CA 90026 Los Angeles, USA
90026 Los Angeles, United States
90026 Los Angeles, United States
Click to show phone
Products
Weed Control Fabric 3×300 ft
- Manufacturer
- National
A weed control fabric is the best helper of any gardener. It inhibits weed growth, save time and energy in farming. the landscape cloth is one of the most effective means in the fight against pesky weeds. The fabric is made of eco-friendly materials an…