Patents held by Gresham & Craven, with related correspondence and agreements 1861-1901

Details

Extent:
3
Identifier:
YMS0200/1/3
Subject:
Engineering