Loading patent details...
US4253689A: Spring Latch Mechanism | Searchlight