Loading patent details...
US4256068A: Oblong Piston and Cylinder for Internal Combustion Engine | Searchlight