Officers of the Goodale Steam Car Brake Manufacturing Company
Publisher: Goodale Steam Car Brake Manufacturing Co.
Published: 1870
Place of publication: St. Louis, Mo
Language: eng
Other titles: Goodale steam car brake
Notes: Caption title: The Goodale steam car brake.