MJAA™-Multi-use Cleaning Brush Can Be Connected To Mineral Water Bottle

KSh3,899.00 KSh5,999.00 Save KSh2,100.00
Qty:  BUY 1 GET 3 FREE(4 PCS)
Quantity
Share the love
Free Shipping From Nairobi, 2-Day Delivery
M-pesa Guaranteed Safe Checkout and Fast Refunds
7 Days Free Return and Change
Customer Service Whatsapp: +254114968848--🔥Contact customer service to get a discounted price🔥
/** @private {string} */ class SpzCustomAnchorScroll extends SPZ.BaseElement { static deferredMount() { return false; } constructor(element) { super(element); /** @private {Element} */ this.scrollableContainer_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } buildCallback() { this.viewport_ = this.getViewport(); this.initActions_(); } setTarget(containerId, targetId) { this.containerId = '#' + containerId; this.targetId = '#' + targetId; } scrollToTarget() { const container = document.querySelector(this.containerId); const target = container.querySelector(this.targetId); const {scrollTop} = container; const eleOffsetTop = this.getOffsetTop_(target, container); this.viewport_ .interpolateScrollIntoView_( container, scrollTop, scrollTop + eleOffsetTop ); } initActions_() { this.registerAction( 'scrollToTarget', (invocation) => this.scrollToTarget(invocation?.caller) ); this.registerAction( 'setTarget', (invocation) => this.setTarget(invocation?.args?.containerId, invocation?.args?.targetId) ); } /** * @param {Element} element * @param {Element} container * @return {number} * @private */ getOffsetTop_(element, container) { if (!element./*OK*/ getClientRects().length) { return 0; } const rect = element./*OK*/ getBoundingClientRect(); if (rect.width || rect.height) { return rect.top - container./*OK*/ getBoundingClientRect().top; } return rect.top; } } SPZ.defineElement('spz-custom-anchor-scroll', SpzCustomAnchorScroll); const STRENGTHEN_TRUST_URL = "/api/strengthen_trust/settings"; class SpzCustomStrengthenTrust extends SPZ.BaseElement { constructor(element) { super(element); this.renderElement_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } buildCallback() { this.xhr_ = SPZServices.xhrFor(this.win); const renderId = this.element.getAttribute('render-id'); SPZCore.Dom.waitForChild( document.body, () => !!document.getElementById(renderId), () => { this.renderElement_ = SPZCore.Dom.scopedQuerySelector( document.body, `#${renderId}` ); if (this.renderElement_) { this.render_(); } this.registerAction('track', (invocation) => { this.track_(invocation.args); }); } ); } render_() { this.fetchData_().then((data) => { if (!data) { return; } SPZ.whenApiDefined(this.renderElement_).then((apis) => { apis?.render(data); document.querySelector('#strengthen-trust-render-1715246235799').addEventListener('click',(event)=>{ if(event.target.nodeName == 'A'){ this.track_({type: 'trust_content_click'}); } }) }); }); } track_(data = {}) { const track = window.sa && window.sa.track; if (!track) { return; } track('trust_enhancement_event', data); } parseJSON_(string) { let result = {}; try { result = JSON.parse(string); } catch (e) {} return result; } fetchData_() { return this.xhr_ .fetchJson(STRENGTHEN_TRUST_URL) .then((responseData) => { if (!responseData || !responseData.data) { return null; } const data = responseData.data; const moduleSettings = (data.module_settings || []).reduce((result, moduleSetting) => { return result.concat(Object.assign(moduleSetting, { logos: (moduleSetting.logos || []).map((item) => { return moduleSetting.logos_type == 'custom' ? this.parseJSON_(item) : item; }) })); }, []); return Object.assign(data, { module_settings: moduleSettings, isEditor: window.self !== window.top, }); }); } } SPZ.defineElement('spz-custom-strengthen-trust', SpzCustomStrengthenTrust);
Description

Multi-purpose cleaning brush, wet and dry .Easily solve daily corner stains and dust.Make cleaning and hygiene easier!

Features

  • Multifunctional design: It can be used for both wet and dry purposes, and can be connected to mineral water bottles. During the cleaning process, it can be sprayed with water according to its own needs.

  • Squeezing water spray design: You can choose various common mineral water bottles or beverage bottles. It is recommended to choose a bottle with a softer body, which is more convenient for squeezing water spray. The unique design only sprays water when squeezing the bottle, effectively helping you better carry out daily cleaning.

  • Gap Cleaning Brush: The flat brush head makes it easy to get deep into crevices, whether it's the crevices around the kitchen sink, bathroom vanity, or toilet lid, the crevice brush can solve them all. It's also great for cleaning air conditioner filters and narrow window frames.

  • Stiff Bristles for Easy Removal: When you’ve got caked on shower scuzz and mildew that’s penetrated deep, you need a tile cleaning brush that’s up for the task. Thanks to extra stiff bristles that won’t cave under pressure, dirt, grime and soap scum never stood a chance!

  • Creative design, no dirty stains:Unlike other brushes, this cleaning brush adds a stain removal shovel, which can easily remove even tough oil stains.

  • Multi-purpose for Detail Cleaning: Effortlessly scrub away window grime, polish sink drains, remove wood floor stains or use as a scum-fighting shower cleaner brush. Whatever grime needs eradicating, the groove cleaning brush is perfect for any application!

SPECIFICATIONS

  • Weight: 10g

  • Material: ABS

  • Color: Green/White

  •  Size: