Loading patent details...
US4557971A: Multiple Layered Markable and Self-Adhereable Tape | Searchlight