Loading patent details...
US4367610A: Door Opening and Closing Mechanism | Searchlight