Loading patent details...
US5246775A: Self-Sticking Drywall Tape | Searchlight