Loading patent details...
US3982844A: Tape Fastening System | Searchlight