Loading patent details...
US4679875A: Attachment of Electric Cable to Submergible Pump Motor Heads | Searchlight