Loading patent details...
US5209973A: Adhesive Paper Tapes | Searchlight