Loading patent details...
US4355769A: Impeller Shoe Assembly | Searchlight