Loading patent details...
US3960196A: Door Closure | Searchlight