Selwood S100

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

Selwood S100 4.5" Water Pump, Deutz Engine – 2662D

Bidding closes at
Location
Leeds, United Kingdom (UK)

Item description:

Selwood S100 4.5" Water Pump, Deutz Engine – 2662D