Duck Products - Duck - Permanent Foam Mounting Tape, 3/4" x 15 ft., White - Sold As 1 Roll - Permanent foam mounting tape has an aggressive adhesive tack that is also moisture resistant. - Safe, easy mounting alternative to nails, staples or messy glues. - Perfect for mounting office signs, name plates, pictures and many craft applications. Double-stick tape. Permanent foam mounting tape has an aggressive adhesive tack that is also moisture-resistant. Safe, easy mounting alternative to nails, staples or messy glues. Perfect for mounting office signs, name plates, pictures and many craft applications.