Loading patent details...
US4477235A: Submerged Motor-Pump Unit | Searchlight