Loading patent details...
US5860788A: Low Drag Fan Assembly | Searchlight