Patents for John Johns

Title: Reciprocating steam engines
Patent number: 128,400
Date granted: 5/25/1872

View this patent at the USPTO.

New Search