Loading patent details...
US7037069B2: Impeller and wear plate | Searchlight