10 oz. Tube. EternaCaulk is a high-performance, multipurpose, thermoplastic elastomer based sealant. It can be applied to dry or wet surfaces. EternaCaulk 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. EternaCaulk meets all federal standards for health and environmental safety.