Self Adhesive Patch for EPDM,

SKU
0400024
More Information
Size 6" x 6"
Material Aluminum