Loading patent details...
US5732987A: Latch | Searchlight