Loading patent details...
US4887560A: Crankshaft Assembly for Variable Stroke Engine for Variable Compression | Searchlight