Loading patent details...
US4453374A: Quick-Release Shield Mounting | Searchlight