Loading patent details...
US4407527A: Self-Aligning Connector Assembly | Searchlight