Loading patent details...
US5156529A: Integral Shroud Blade Design | Searchlight