Loading patent details...
US5158329A: Slam Latch | Searchlight