Duck DUC0021087 Permanent Double-Stick Tape, 1/2" x 300", 1" Core, Clear China