Loading patent details...
US4033627A: Quick Release Device | Searchlight