Loading patent details...
US3983281A: Tape Structures | Searchlight