Loading patent details...
US4270367A: Spring Loaded Adjustable Coupling | Searchlight