Magic Foam Cleaner Multi-functional cleaning agent
Magic Foam Cleaner Multi-functional cleaning agent
Magic Foam Cleaner Multi-functional cleaning agent
Magic Foam Cleaner Multi-functional cleaning agent
Magic Foam Cleaner Multi-functional cleaning agent
Magic Foam Cleaner Multi-functional cleaning agent
Magic Foam Cleaner Multi-functional cleaning agent
Magic Foam Cleaner Multi-functional cleaning agent
Magic Foam Cleaner Multi-functional cleaning agent
Magic Foam Cleaner Multi-functional cleaning agent
Magic Foam Cleaner Multi-functional cleaning agent
Magic Foam Cleaner Multi-functional cleaning agent
1/4
Magic Foam Cleaner Multi-functional cleaning agent
Magic Foam Cleaner Multi-functional cleaning agent
Magic Foam Cleaner Multi-functional cleaning agent
Magic Foam Cleaner Multi-functional cleaning agent
1/4

Magic Foam Cleaner Multi-functional cleaning agent

$24.90
$50.00
Save $25.10
It's been recommended by 683 people on Facebook, Twitter and Instagram
Quantity
/** @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-1539149753700').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);
Weight: 0kg
Barcode:

Are you struggling with stubborn stains on various surfaces?

Whether it's spilt coffee on the carpet, muddy footprints on the tiles or stains on the windows - the FoamCleaner penetrates deeply and dissolves annoying stains without leaving any residue. Its powerful cleaning agents work quickly, which means more shine and less work for you.

Why do you need FoamCleaner?

✔ Clean & protect: This powerful foam solution combats fading, ageing and cracking and provides UV protection. It applies easily with a dense foam without damaging hands and is completely safe and fast.

✔ Powerful formula: This solution effectively removes grease, grime and stubborn dirt and conditions the surface to keep all surfaces clean and fresh. Application requires no extra effort and is done in seconds.

✔ Versatile: Suitable for various surfaces, especially dashboards, vinyl, consoles, leather and more, with guaranteed instant results. No matter how tough the stain, it removes it and restores the car's lost appearance.

Animated GIF

Have you had enough of complicated, time-consuming cleaning routines?

Efficiency meets simplicity with FoamCleaner! The foam sticks to the dirt and ensures that no stain remains untreated while you can get on with your everyday life. Save time and energy and enjoy a spotless home with minimal effort.

product preview

100% SATISFACTION GUARANTEE

More than 15 000+ satisfied customers!
  • We attach great importance to impeccable customer service, available 24/7 for any questions and/or complaints
  • We offer the customer the opportunity to return the goods 14 days after receipt. See the return policy here.
We use UK's most used partner for secure payments.

With us, you can pay with:
 
Credit card (Mastercard, Visa, American Express)
Apple pay & Google pay
PayPal
 
 

 

Men's Wear