Double sided tape
0.3 Inch width x 2.5 Yards
Crystal clear double sided adhesive tape
Removable double sided tape with no sticky residue left