Self Adhesive Patch for EPDM,

SKU
0400023
More Information
Size 4" x 50'
Material Aluminum