17 years ago
semi-hard plastic tape, with adhesive backing. You would use a special
device to emboss (?) letters into it, applying pressure. You would
emboss one letter, then another etc. The tape was extremely sticky and
could stick to almost anything. Because no paint/dye was used, it
could survive very harsh environments.
Any idea where I could find something like this, thanks.