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