6″ Water Pump, Hatz Engine

For Sale by Auction in
Leeds, United Kingdom (UK)

6" Water Pump, Hatz Engine – 140575231

Bidding closes at
Location
Leeds, United Kingdom (UK)

Item description:

6" Water Pump, Hatz Engine – 140575231