Loading patent details...
US5403156A: Integral Meter Plate for Turbine Blade and Method | Searchlight