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