Loading patent details...
US4042847A: Liquid-Filled Submersible Electromotor | Searchlight