Loading patent details...
US4025092A: Self-Aligning Detachable Fitting | Searchlight