Loading patent details...
US6086328A: Tapered Tip Turbine Blade | Searchlight