Loading patent details...
US5498039A: Spring Loaded Latch Assembly | Searchlight