Trailer Mounted Water Pump, Hatz Engine

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

Trailer Mounted Water Pump, Hatz Engine – 140575327

Bidding closes at
Location
Leeds, United Kingdom (UK)

Item description:

Trailer Mounted Water Pump, Hatz Engine – 140575327