Loading patent details...
US4270495A: Variable Displacement Piston Engine | Searchlight