Loading patent details...
US5605045A: Turbocharging System With Integral Assisting Electric Motor and Cooling System Therefor | Searchlight