Loading patent details...
US4094440A: Safety Door Mechanism | Searchlight