Well installation in which electrical current is supplied for a
Wellbore motor having magnetic gear drive
Canada
World
United States