Loading patent details...
US4420860A: Quick Disconnect Pin Assembly | Searchlight