Detachable Stainless Steel Weeding Brush, Long Handle Wire Crevice Brush for Tile Gaps Floor Paving Joint Weed Moss Dirt Removal Detachable Stainless Steel Weeding Brush, Long Handle Wire Crevice Brush for Tile Gaps Floor Paving Joint Weed Moss Dirt Removal

$12.99
$13.99
people are viewing this right now
Color: 3-section crevice brush ( 1.13m )/3 sections/stainless steel/600G/41*16*9cm
Quantity
Product was out of stock.
Product is unavailable.
Free worldwide shipping

Enjoy free shipping on every order, delivered to your doorstep no matter where you are in the world.

Free returns

Shop with confidence with our hassle-free returns policy, ensuring you love what you buy.

Sustainably made

Designed with the planet in mind, all our products are committed to sustainable practices.

Secure payments

Your payment information is always protected with our advanced, encrypted checkout security.

Description

This multi‑purpose stainless steel weeding crevice brush is your practical outdoor garden helper for patio and yard maintenance. Built with tough steel wire bristles and integrated metal weeding hook, it scrubs away moss, dirt and debris while pulling out stubborn weeds trapped inside narrow gaps.

The detachable multi‑segment stainless‑steel handle supports two total length options (113cm /148cm). Assemble or remove pole sections freely according to your working need. The long‑handle design greatly reduces waist strain from constant bending when cleaning paving stone gaps, tile crevices, brick joints and driveway cracks.

Robust brush‑head construction ensures long‑time outdoor service life. Easy‑to‑install threaded connection enables quick assembly and compact storage after use. Suitable for courtyard, backyard, garden path, terrace and walk‑up pavement cleaning & weeding work.

 

2‑in‑1 Weeding & Cleaning Function Combines sturdy steel wire brush and built‑in weeder hook. Scrubs dirt, moss and debris; digs out stubborn weeds growing inside tile gaps, brick joints and patio crevices.

Detachable Multi‑Section Long Handle Modular stainless‑steel pole for flexible length adjustment. Two available sizes: 113cm /148cm. No‑bend long handle keeps you from bending over while working in garden, patio and yard.

Heavy‑Duty Metal Brush Head Solid wood‑mounted steel wire bristles resist rust and wear. Firmly fixed brush head delivers powerful scrubbing force for outdoor hard‑surface heavy‑duty work.

Wide Application Scenarios Perfect for patio paving stone gaps, floor tile crevices, wall tile seams, brick joints, walkway cracks. Ideal for garden, backyard, courtyard, driveway maintenance.

Easy Assembly & Storage Thread‑type detachable pole design, easy to assemble and take apart. Disassembled segments save storage space. Light‑weight structure for long‑time comfortable operation.

class SpzCustomDiscountFlashsale extends SPZ.BaseElement { constructor(element) { super(element); this.xhr_ = SPZServices.xhrFor(this.win); this.getFlashSaleApi = "\/api\/storefront\/promotion\/flashsale\/display_setting\/product_setting"; this.timer = null; this.variantId = "1ad04e2e-1e59-40a5-9cb9-84cafce88efc"; // 促销活动数据 this.flashsaleData = {} } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } buildCallback() { this.templates_ = SPZServices.templatesForDoc(); this.viewport_ = this.getViewport(); // 挂载bind函数 解决this指向问题 this.render = this.render.bind(this); this.resize = this.resize.bind(this); this.switchVariant = this.switchVariant.bind(this); } mountCallback() { // 获取数据 this.getData(); this.element.onclick = (e) => { const cur = this.win.document.querySelector(".app_discount_flashsale_desc"); const setting = this.flashsaleData.product_setting; const landingUrl = `/promotions/discount-default/${this.flashsaleData.discount_info.id}`; const finalUrl = appDiscountUtils.resolveDiscountHref(setting, landingUrl); if (finalUrl && appDiscountUtils.inProductBody(this.element) && e.target !== cur) { this.win.open(finalUrl, '_blank', 'noopener'); } } // 绑定 this.viewport_.onResize(this.resize); // 监听子款式切换,重新渲染 this.win.document.addEventListener('dj.variantChange', this.switchVariant); } unmountCallback() { // 解绑 this.viewport_.removeResize(this.resize); this.win.document.removeEventListener('dj.variantChange', this.switchVariant); // 清除定时器 if (this.timer) { clearTimeout(this.timer); this.timer = null; } } resize() { if (this.timer) { clearTimeout(this.timer) this.timer = null; } this.timer = setTimeout(() => { this.render(); }, 200) } switchVariant(event) { const variant = event.detail.selected; if (variant.product_id == '36c93ab3-0383-45a7-8d0c-53579f3fe7df' && variant.id != this.variantId) { this.variantId = variant.id; this.getData(); } } getData() { const reqBody = { product_id: "36c93ab3-0383-45a7-8d0c-53579f3fe7df", product_type: "", variant_id: this.variantId } this.flashsaleData = {}; this.win.fetch(this.getFlashSaleApi, { method: "POST", body: JSON.stringify(reqBody), headers: { "Content-Type": "application/json" } }).then(async (response) => { if (response.ok) { this.flashsaleData = await response.json(); this.render(); } else { this.clearDom(); } }).catch(err => { this.clearDom(); }); } clearDom() { const children = this.element.querySelector('*:not(template)'); children && SPZCore.Dom.removeElement(children); } render() { this.templates_ .findAndRenderTemplate(this.element, { isMobile: appDiscountUtils.judgeMobile(), isRTL: appDiscountUtils.judgeRTL(), inProductDetail: appDiscountUtils.inProductBody(this.element), flashsaleData: this.flashsaleData, image_domain: this.win.SHOPLAZZA.image_domain, }) .then((el) => { this.clearDom(); this.element.appendChild(el); }) } } SPZ.defineElement('spz-custom-discount-flashsale', SpzCustomDiscountFlashsale);

You may also like

No products viewed