Reducing the Carbon Footprint of Your Cleaning Operations: Top Tips
Code: 073090 in stock
Highly absorbent, semi-disposable Kentucky mop with excellent drying capability. Fluff and lint free in use.