Loading patent details...
US4756377A: Energy Recovery Apparatus for Turbo Compound Engine | Searchlight