Loading patent details...
US4927386A: Electrical Cable Connector for Use in Oil Wells | Searchlight