Open menu
Barr Pumping Engine Company
Catalogue of Duplex Steam Pumps