Loading patent details...
US6158961A: Truncated Chamfer Turbine Blade | Searchlight