Loading patent details...
US4716068A: Polypropylene Adhesive Tape | Searchlight