Loading patent details...
US5642909A: Latch System | Searchlight