Loading patent details...
US4512678A: Slide Release Mechanism | Searchlight