Loading patent details...
US4357913A: Multiblade Plastic Fan | Searchlight