Clarke 4″ Water Pump, 6 Cylinder Engine

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

Clarke 4" Water Pump, 6 Cylinder Engine – 140574085

Bidding closes at
Location
Leeds, United Kingdom (UK)

Item description:

Clarke 4" Water Pump, 6 Cylinder Engine – 140574085