Loading patent details...
US4566198A: Tape Square | Searchlight