Loading patent details...
US5359866A: Latching Holder | Searchlight