Torque balanced opposed-piston engine
Twin crankshaft mechanism with arced connecting rods
Canada
World
United States