Loading patent details...
US5374103A: Self-Captivated Latch Pawl | Searchlight