Multi-tool spanner

people are viewing this right now
Free shipping on orders over $50
Free returns within fourteen days
Contact us: service@goodidealshop.com
Secure payments
$29.98
$59.98
Save 50%
33542 sold
Quantity
Description
  • ❤️ TIPS: All goods are authentic, with genuine patents, counterfeit must be investigated! Customers, please identify our products!
    If you bought it and felt that it is not for you, don't worry. Just shoot us a message at contact service@goodidealshop.com, and we will make it right by offering you a replacement or refund. 100% Simple & Risk-Free process.

    • 😊 If you are not satisfied with the goods received, please contact us within 15 days after receipt, and we will give you the best help! Please don't worry!
    • 🍭 Fast refund guarantee>> Partial or full refund depending on the situation.
    • 🚢 Shipping>>Worldwide Express Shipping Available.
    •  Handling time>> Ship fastest after payment.

🛠️🔧🔪Spanner, pliers and knife all in one.

Perfect for a variety of scenarios from home DIY to outdoor adventures. With just one tool, you get multiple functions in one compact package.

【Compact & Easy to Carry】 Measuring just 4.6×1.4×0.4 inches, this Folding Tool is easy to store and carry. Its compact size allows you to keep it in your pocket, tool pouch, or backpack, ensuring you always have the right tool for the job at hand.

【Durable & Lightweight Construction】 Crafted from high-grade 420 Steel, this Mini Multitool is designed to be both durable and lightweight. Its 4.6oz weight ensures portability without compromising on strength, making it a must-have for your toolbox or outdoor gear.

【Unique Dual-headed Design】 Our Foldable Tool boasts a unique dual-headed design. One end functions as a Spanner, while the other folds out to reveal a sharp Knife. This versatile combination offers convenience and ease of use, whether you're tightening bolts or cutting ropes.

【Includes Convenient Storage Bag】 To keep your Foldable Wrench Tool organized and ready for use, we've included a handy storage bag. Place it in a visible spot to ensure you never misplace your multi-tool again. This Portable Wrench bag is the perfect addition to your toolkit.

Shipping:

Free Shipping Over $50.

Country of production: Made in the United States

🌈Love and peace, maintaining peace is everyone's wish. We promise to donate 10% of the sales amount to the United Nations Children's Charity Fund. Every transaction you make is a protection for children in disaster areas.

Our guarantee
We truly believe that we make some of the most innovative products in the world, and we want to make sure we back that up with a 30-day risk-free ironclad guarantee.

Buying items online can be a daunting task, so we want you to be aware of the absolute ZERO risks in buying something from us and trying it out. If you don't like it, no hard feelings, we'll make it right. We have online email support 24 hours a day, 7 days a week, 365 days a year. Please contact us by emailing service@goodidealshop.com if you need assistance.


Shipping and Warranty
Free shipping on orders over $50
Best quality guaranteed 30 days
Return or refund guarantee.


✈ Worldwide Shipping ✈
🔒 100% Risk-Free Purchase 🔥

We truly offer stunning, trendy high-quality products in the world.
We will do WHATEVER it takes with outstanding customer service support to assist everyone.
If you are not satisfied with receiving the goods, you can apply for a refund.

We Get It,ᅠTrust Takes Time.
Shopping online can feel daunting and scary, especially without seeing the product first. 

Luckily, we made it easier for you.

💰15 Day Test Run💰
Not sure if this is the right set for you? Give us a try, if you don’t like it, you can always send it back to us. 

📦Express Shipping📦

We now ship internationally, mainly serving customers in the US, UK, CA, AU,NZ,SE.DE,ES.

Every week we send out hundreds of packages to customers around the world.

All orders are processed and shipped within 1-2 business days.

Once shipped, shipping time are as follows:

US --> 4-7 business days (depending on the state)

Canada --> 5-8 business days (depending on the province)

UK and Australia --> 6-10 business days

We now ship internationally, mainly serving customers in the US, UK, CA, AU,NZ,SE.DE,ES.

Every week we send out hundreds of packages to customers around the world.

All orders are processed and shipped within 1-2 business days.

Once shipped, shipping time are as follows:

US --> 4-7 business days (depending on the state)

Canada --> 5-8 business days (depending on the province)

UK and Australia --> 6-10 business days

Customer Reviews

Here are what our customers say.

Write a Review
Customer Reviews
Wow you reached the bottom
Newest
Most liked
Highest ratings
Lowest ratings
×
class SpzCustomFileUpload extends SPZ.BaseElement { constructor(element) { super(element); this.uploadCount_ = 0; this.fileList_ = []; } buildCallback() { this.action = SPZServices.actionServiceForDoc(this.element); this.registerAction('upload', (data) => { this.handleFileUpload_(data.event?.detail?.data || []); }); this.registerAction('delete', (data) => { this.handleFileDelete_(data?.args?.data); }); this.registerAction('preview', (data) => { this.handleFilePreview_(data?.args?.data); }); this.registerAction('limit', (data) => { this.handleFileLimit_(); }); this.registerAction('sizeLimit', (data) => { this.handleFileSizeLimit_(); }); } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } setData_(count, file) { this.uploadCount_ = count; this.fileList_ = file; } handleFileUpload_(data) { data.forEach(i => { if(this.fileList_.some(j => j.url === i.url)) return; this.fileList_.push(i); }) this.uploadCount_++; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileUpload", { count: this.uploadCount_, files: this.fileList_}); if(this.fileList_.length >= 5){ document.querySelector('#review_upload').style.display = 'none'; } if(this.fileList_.length > 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '8px'; } } handleFileDelete_(index) { this.fileList_.splice(index, 1); this.uploadCount_--; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileDelete", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; if(this.fileList_?.length === 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '132px'; } } handleFilePreview_(index) { const finalPreviewData = this.fileList_[index]; const filePreviewModal = document.getElementById('filePreviewModal'); const fullScreenVideo = document.getElementById('fullScreenVideo'); const fullScreenImage = document.getElementById('fullScreenImage'); const previewModalClose = document.getElementById('previewModalClose'); const previewLoading = document.getElementById('previewLoading'); filePreviewModal.style.display = 'block'; previewLoading.style.display = 'flex'; if(finalPreviewData?.type === 'video'){ const media = this.mediaParse_(this.fileList_[index]?.url); fullScreenVideo.addEventListener('canplaythrough', function() { previewLoading.style.display = 'none'; }); fullScreenImage.src = ''; fullScreenImage.style.display = 'none'; fullScreenVideo.style.display = 'block'; fullScreenVideo.src = media.mp4 || ''; } else { fullScreenImage.onload = function() { previewLoading.style.display = 'none'; }; fullScreenVideo.src = ''; fullScreenVideo.style.display = 'none'; fullScreenImage.style.display = 'block'; fullScreenImage.src = finalPreviewData.url; } previewModalClose.addEventListener('click', function() { filePreviewModal.style.display = 'none'; }); } handleFileLimit_() { alert(window.AppReviewsLocale.comment_file_limit || 'please do not upload files more than 5'); this.triggerEvent_("handleFileLimit"); } handleFileSizeLimit_() { alert(window.AppReviewsLocale.comment_file_size_limit || 'File size does not exceed 10M'); } clear(){ this.fileList_ = []; this.uploadCount_ = 0; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleClear", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; } mediaParse_(url) { var result = {}; try { url.replace(/[?&]+([^=&]+)=([^&]*)/gi, function (str, key, value) { try { result[key] = decodeURIComponent(value); } catch (e) { result[key] = value; } }); result.preview_image = url.split('?')[0]; } catch (e) {}; return result; } triggerEvent_(name, data) { const event = SPZUtils.Event.create(this.win, name, data); this.action.trigger(this.element, name, event); } } SPZ.defineElement('spz-custom-file-upload', SpzCustomFileUpload);
The review would not show in product details on storefront since it does not support to.