Carpet Shampoo (1litre)
Carpet Shampoo (1litre). Keeps carpets fresh and clean. Makes up to 100 litres of shampoo.
Carpet Shampoo (1litre). Keeps carpets fresh and clean. Makes up to 100 litres of shampoo.