Loading patent details...
US4136769A: Door Operating Mechanism | Searchlight