Portable Cam & Crankshaft Seal Removal Tool Kit
Portable Cam & Crankshaft Seal Removal Tool Kit
Portable Cam & Crankshaft Seal Removal Tool Kit
Portable Cam & Crankshaft Seal Removal Tool Kit
Portable Cam & Crankshaft Seal Removal Tool Kit
Portable Cam & Crankshaft Seal Removal Tool Kit
Portable Cam & Crankshaft Seal Removal Tool Kit
Portable Cam & Crankshaft Seal Removal Tool Kit
Portable Cam & Crankshaft Seal Removal Tool Kit
Portable Cam & Crankshaft Seal Removal Tool Kit
Portable Cam & Crankshaft Seal Removal Tool Kit
Portable Cam & Crankshaft Seal Removal Tool Kit
Portable Cam & Crankshaft Seal Removal Tool Kit
Portable Cam & Crankshaft Seal Removal Tool Kit
Portable Cam & Crankshaft Seal Removal Tool Kit
Portable Cam & Crankshaft Seal Removal Tool Kit
Portable Cam & Crankshaft Seal Removal Tool Kit
Portable Cam & Crankshaft Seal Removal Tool Kit
Portable Cam & Crankshaft Seal Removal Tool Kit
Portable Cam & Crankshaft Seal Removal Tool Kit
Portable Cam & Crankshaft Seal Removal Tool Kit
Portable Cam & Crankshaft Seal Removal Tool Kit
Portable Cam & Crankshaft Seal Removal Tool Kit
Portable Cam & Crankshaft Seal Removal Tool Kit
Portable Cam & Crankshaft Seal Removal Tool Kit
Portable Cam & Crankshaft Seal Removal Tool Kit

Portable Cam & Crankshaft Seal Removal Tool Kit

Price
$208.99
$145.99
Save  $63.00
QTY
Please select a qty
Quantity
Worldwide shipping
Free returns
24/7 customer support
Secure payments

FEATURES

PORTABLE: The lightweight design makes it easy to carry and convenient for use in various situations, allowing you to effortlessly disassemble the crankshaft, camshaft, and balance shaft seals anytime, anywhere, saving time and effort.

DURABLE MATERIALS: Made from high-quality materials, the tools ensure strength and durability under high-intensity use, providing long-lasting, reliable performance to meet the needs of both professional and home users.

MULTI-FUNCTIONAL DESIGN: This seal disassembly tool combines the functions of crankshaft, camshaft, and balance shaft disassembly into one, meeting multiple repair needs and reducing the number of tools you need to carry.

EASY STORAGE: It comes with a dedicated storage box for convenient organization and storage, preventing tools from getting scattered and keeping your workspace tidy, ensuring you can always find the tools you need.

SPEC

Weight: 1.57 KG

Size: 48*20*5 CM

Material: Carbon Steel

Package Includes: 1* Portable Cam & Crankshaft Seal Removal Tool Kit

NOTES

Please allow a small error due to manual measurement. Please make sure you do not mind before purchasing.

Store it in a cool, dry place away from direct sunlight.

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.