Eternabond Eternacaulk White High Performance Sealant high-performance, multipurpose, thermoplastic elastomer based sealant EternaCaulk comes in a 10 ounce tube. Can be applied to dry or wet surfaces provides excellent adhesion to most roof surfaces, including metal, Kynar coated metal, asphalt, shingles, modified bitumen, EPDM, TPO, Elvaloy/PVC, hypalon, vinyl, fiber cement, wood, concrete, tile, masonry, and glass