Loading patent details...
US4159623A: Automotive Step-Turbine Engine | Searchlight