Loading patent details...
US5197900A: Energy Transmission Cable Connector With Interchangeable Locking Mechanisms | Searchlight