Loading patent details...
US5065706A: Cooled Plunger Piston for Internal Combustion Engines | Searchlight