Loading patent details...
US5131464A: Releasable Electrical Wet Connect for a Drill String | Searchlight