Loading patent details...
US4867634A: Turbocharger Turbine Housing Particulate Debris Trap | Searchlight