Unused Lowara Electric 3″ Water Pump

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

Unused Lowara Electric 3" Water Pump – 140575461

Bidding closes at
Location
Leeds, United Kingdom (UK)

Item description:

Unused Lowara Electric 3" Water Pump – 140575461