Loading patent details...
US4483660A: Submersible Pump Impeller Locking Method | Searchlight