Loading patent details...
US4762465A: Water Pump Impeller | Searchlight