Loading patent details...
US3990739A: Door Control Mechanism | Searchlight