China factory best self-adhesive eco-friendly felt rolls, China Felt Products Co., Ltd.,
Product parameters: cotton fabric 140g/m², anti-slip film 40g/m², glue 10g/m², (customizable) Technology: geotextile + polyethylene film + acrylic glue for lamination…