Loading patent details...
US4947805A: Coolable Plunger Piston for Internal Combustion Engines | Searchlight