Loading patent details...
US5022243A: Latching System | Searchlight