Skip to content

Orders placed from 17.11 may not be fulfilled before the holidays.

Free delivery from 120 zł

Grout Cleaning Gel

Grout Cleaning Gel

Regular price £7.00
Sale price £7.00 Regular price
Unit price
£1.40per 100ml
Tax included.

500 mL

Cleans, degreases and polishes grout, while being gentle on tiles. Does not discolor or wash out joints, and contains no chlorine or bleaches. After this refresh the tiles look almost like newly laid.

Has a biodegradable formula.

In stock

  • Orders over $50 ship free
  • 30-day returns

Ask a question

The fields marked * are required.

Composition

AQUA, SODIUM LAURETH SULFATE, SODIUM CHLORIDE, SODIUM DIETHYLENETRIAMINE PENTAMETHYLENE PHOSPHONATE, PPG-2 METHYL ETHER, ALCOHOL, SILICA, DIMETHICONE, PARFUM, SILICONE ANTI-FOAMING EMULSION, METHYLCHLOROISOTHIAZOLINONE, METHYLISOTHIAZOLINONE, 2-BROMO-2-NITROPROPANE-1,3-DIOL

Ostrożności nigdy za wiele: ten żel ma w składzie wiele środków czynnych. Jeśli masz wątpliwości, czy nie uszkodzi czyszczonej powierzchni, lepiej wcześniej sprawdź jego działanie w nieeksponowanym miejscu, np. za meblami. Nie stosuj go do powierzchni emaliowanych.

} if (filteredClassName === "trust_key") { // } } } } } (function addBadgesArray() { if(timeArr.length === 0) { let objs = setInterval(() => { let _state = 1; let badgesArr = document.querySelectorAll('[class^="giraffly-trust-badge-"]'); for(let i =0; i< badgesArr.length; i ++) { if(badgesArr[i].childNodes.length === 0) { _state = 0; } } if(badgesArr && badgesArr.length > 0 && _state === 0) { setBadgesBlock(badgesArr); } }, 1000) timeArr.push(objs); } })() // 确保找到了匹配的元素 if (elementIds && elementIds.length > 0) { setBadgesBlock(elementIds); } // (function addListenSvg() { let logClick = 0; if (typeof jQuery !== "undefined") { const observer = new MutationObserver((mutationsList, observer) => { if (jQuery('.giraffly-right-Bar-Preview-Example').length > 1 && logClick === 0) { if (jQuery('.giraffly-right-Bar-Preview-div-svg').length > 0) { jQuery('.giraffly-right-Bar-Preview-div-svg').each((i, ele) => { let ltag = jQuery(ele).find('linearGradient'); if (ltag.length > 0) { ltag.each((inx, elem) => { let idObj = jQuery(elem).attr('id'); let formatText = i + '_' + inx + '_' + idObj; jQuery(ele)[0].innerHTML = jQuery(ele)[0].innerHTML.replace(new RegExp(idObj, 'g'), formatText); }); logClick = 1; observer.disconnect(); } }); } } }); observer.observe(document.body, { childList: true, subtree: true }); } else { setTimeout(() => { addListenSvg(); }, 1000); } })();