Description
110 Volt Submersible Water Pump – 424056
Location: United Kingdom-Yorkshire
Condition: Used
Advert ID: 268617