Loading patent details...
US4497622A: Blow Pin Assembly | Searchlight