Portable Labor-saving Glass Caulking Gun
Portable Labor-saving Glass Caulking Gun
Portable Labor-saving Glass Caulking Gun
Portable Labor-saving Glass Caulking Gun
Portable Labor-saving Glass Caulking Gun
Portable Labor-saving Glass Caulking Gun
Portable Labor-saving Glass Caulking Gun
Portable Labor-saving Glass Caulking Gun
Portable Labor-saving Glass Caulking Gun
Portable Labor-saving Glass Caulking Gun
Portable Labor-saving Glass Caulking Gun
Portable Labor-saving Glass Caulking Gun
Portable Labor-saving Glass Caulking Gun
Portable Labor-saving Glass Caulking Gun
Portable Labor-saving Glass Caulking Gun
Portable Labor-saving Glass Caulking Gun
1/8
Portable Labor-saving Glass Caulking Gun
Portable Labor-saving Glass Caulking Gun
Portable Labor-saving Glass Caulking Gun
Portable Labor-saving Glass Caulking Gun
Portable Labor-saving Glass Caulking Gun
Portable Labor-saving Glass Caulking Gun
Portable Labor-saving Glass Caulking Gun
Portable Labor-saving Glass Caulking Gun
1/8

Portable Labor-saving Glass Caulking Gun

$79.99
$129.99
Save $50.00
Capacity
Please select a capacity
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

Description

This glue gun is designed for men to make their work easier and faster. It is an ergonomically designed, lightweight and compact tool that is easy to use and store. It is capable of delivering up to a strong force and is ideal for any kind of project or repair work. You can easily carry your glue gun anywhere anytime.

Key Features

Ergonomic Design: The ergonomic design of this glue gun makes it easy to handle and use. It is lightweight and compact, making it easy to store and transport.

Safe and Efficient: Mini glue gun adopts an ergonomic design, suitable size, and comfortable operation. It is made of high-quality material which can withstand high pressure without deformation.

Automatic Shutdown: Pushing the trigger up can automatically break glue, pushing it down can increase thrust.

Easy to Change Glue: Holding down the base and pulling out the pull rod to quickly change the glue

Specification

Material: metal, plastic

Occasion: glass caulking

Package Includes

1* Portable Labor-saving Glass Caulking GUN

Notes

1. Please allow2-3cm error due to manual measurement. Please make sure you do not mind before purchasing.

2. Color may not appear as exactly as in real life due to variations between the computer monitors.

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.