ELIfoam Carpet Shampoo - 5 Litres.
This is a specially designed formula, and probably the best non genuine Kirby shampoo on the market.
It has a perfect PH 7 balance which is better than then Genuine Kirby product! 5 Litre bottle, so has a full litre more and is cheaper.
Price includes delivery.

£29.99 Free Delivery