Loading patent details...
US4231706A: Impeller of a Centrifugal Blower | Searchlight