Stair Edge Cushion

Technical specifications
  • Foaming Rubber
  • Self adhesive