Loading patent details...
US3961660A: Door Operating Apparatus | Searchlight