Loading patent details...
US4581091A: Carpet Tape Layer | Searchlight