Universal Adjustable Joint Socket
Universal Adjustable Joint Socket
Universal Adjustable Joint Socket
Universal Adjustable Joint Socket
Universal Adjustable Joint Socket
Universal Adjustable Joint Socket
Universal Adjustable Joint Socket
Universal Adjustable Joint Socket
Universal Adjustable Joint Socket
Universal Adjustable Joint Socket
Universal Adjustable Joint Socket
Universal Adjustable Joint Socket
Universal Adjustable Joint Socket
Universal Adjustable Joint Socket
1/7
Universal Adjustable Joint Socket
Universal Adjustable Joint Socket
Universal Adjustable Joint Socket
Universal Adjustable Joint Socket
Universal Adjustable Joint Socket
Universal Adjustable Joint Socket
Universal Adjustable Joint Socket
1/7

Universal Adjustable Joint Socket

$29.99
$49.99
Save $20.00
Size
Please select a size
Quantity
Barcode:

  • TIPS: All goods are authentic, with genuine patents, counterfeit must be investigated! Customers, please identify our products!!!
  • 😊If you are not satisfied with the goods you received, please contact us within 15 days after receiving, we will give you the best help!
  • 🚢 Shipping>>Worldwide express shipping available.
  • 🔥98.9% of customers buy 2 or more

Struggling with hard-to-reach fasteners?

Avoid rounded bolt heads & stripped screws with our Impact socket set, which pivots smoothly & securely to access even hard-to-reach fasteners with ease.

Key Features

Compact, portable & designed to suit a variety of air ratchets, angle grinders and other power & hand tools, our set is an essential for both homeowners & professional tradesmen.

Widely Use

Swivel socket is widely use in various scenarios, automobile, various mechanical automobile maintenance, modification, wrench socket modification, etc. In addition, the wobble socket set can be used with electric wrenches, ratchet wrenches, and manual wrenches to meet your fastener removal needs.

360° Rotation for Maximum Accessibility

Full 360° degree motion allows U joint swivel sockets to access complete rotation to reach tight spaces, access hard to reach fasteners.

Spring-loaded Detent Balls Securely latch sockets

Spring loaded ball at the end of bar locks socket into place for security and prevents dropping.

Pressure Elastic Buffer Function

The built-in spring buffer relieves the direct force inside the universal joint and extends the service life of the universal joint.

Specification

Material: Nut Steel

Sizes Included:

  • 1/2 inch interface
  • 3/8 inch interface
  • 1/4 inch interface

PRODUCT DETAILS

Why Choose Our Universal Joint-Socket Set?

  • Compact and Portable: Designed to be easily transported and stored, making it ideal for both home use and professional settings.
  • High Compatibility: Suits a variety of power and hand tools including air ratchets and angle grinders, ensuring you have the right tool for every job.
  • Enhanced Performance: Prevents rounded bolt heads and stripped screws, ensuring efficient and precise work.

Order Now and Experience Unmatched Versatility!

Transform your toolkit with our Universal Joint-Socket Set. Whether you're working on automotive repairs, mechanical modifications, or general maintenance, this set is an essential addition. Order now and enjoy the convenience and efficiency of a well-equipped toolset!


Guarantee

  • We are convinced that we have created some of the most innovative products in the world and we want to ensure that we support 30 days without risk.
  • Partial or full refund depend on the situation. You can return items for a refund or exchange within 15 days.
  • If you do not have a positive experience for any reason, we will do our best to ensure that you are 100% satisfied with the purchase.
  • Buying items online can be a daunting task, so we want you to realize that there is absolutely no risk in purchasing items and trials. If you don't like it, feel free to apply a refund.

Payment

PayPal is welcomed here.
If you don't have a PayPal account, we accept all credit cards: just select 'PayPal' and click the 'Pay with Debit or CreditCard' button.

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.