Loading patent details...
US4333566A: Closure Strip | Searchlight