Loading patent details...
US4073559A: Electrical Connector for Submersible Oil Well Pump Cables | Searchlight