Loading patent details...
US4429904A: Self-Aligning Connector | Searchlight