Item details

Ames Manufacturing Company

Other Names Ames Manufacturing Corporation
N. P. Ames Company
Dates 1791 -