Steam Engine Compensating Gears

The Rough & Tumble
Hostetter's Differential Courtesy of W.J. Eshleman, 722 East End Avenue, Lancaster, Pennsylvania 17602
W.J. Eshleman