Title: Horseshoe machinePatent number: 20,646Date granted: 6/22/1858View this patent at the USPTO.
New Search