Loading patent details...
US4428255A: Lock Pin Assembly | Searchlight