Loading patent details...
US4845597A: Quick Release Light Fixture | Searchlight