Loading patent details...
US5064346A: Impeller of Multiblade Blower | Searchlight