Cornell University Library Digital Collections

Planetary Gear with Slider Crank