Free shipping over $50
Bicycle Electric Vehicle Anti-theft Alloy Handlebar Lock
Bicycle Electric Vehicle Anti-theft Alloy Handlebar Lock
Bicycle Electric Vehicle Anti-theft Alloy Handlebar Lock
Bicycle Electric Vehicle Anti-theft Alloy Handlebar Lock
Bicycle Electric Vehicle Anti-theft Alloy Handlebar Lock
Bicycle Electric Vehicle Anti-theft Alloy Handlebar Lock
Bicycle Electric Vehicle Anti-theft Alloy Handlebar Lock
Bicycle Electric Vehicle Anti-theft Alloy Handlebar Lock
Bicycle Electric Vehicle Anti-theft Alloy Handlebar Lock
Bicycle Electric Vehicle Anti-theft Alloy Handlebar Lock
Bicycle Electric Vehicle Anti-theft Alloy Handlebar Lock
Bicycle Electric Vehicle Anti-theft Alloy Handlebar Lock
Bicycle Electric Vehicle Anti-theft Alloy Handlebar Lock
Bicycle Electric Vehicle Anti-theft Alloy Handlebar Lock
8 / 14
Bicycle Electric Vehicle Anti-theft Alloy Handlebar Lock
Bicycle Electric Vehicle Anti-theft Alloy Handlebar Lock
Bicycle Electric Vehicle Anti-theft Alloy Handlebar Lock
Bicycle Electric Vehicle Anti-theft Alloy Handlebar Lock
Bicycle Electric Vehicle Anti-theft Alloy Handlebar Lock
Bicycle Electric Vehicle Anti-theft Alloy Handlebar Lock
Bicycle Electric Vehicle Anti-theft Alloy Handlebar Lock
Bicycle Electric Vehicle Anti-theft Alloy Handlebar Lock
Bicycle Electric Vehicle Anti-theft Alloy Handlebar Lock
Bicycle Electric Vehicle Anti-theft Alloy Handlebar Lock
Bicycle Electric Vehicle Anti-theft Alloy Handlebar Lock
Bicycle Electric Vehicle Anti-theft Alloy Handlebar Lock
Bicycle Electric Vehicle Anti-theft Alloy Handlebar Lock
Bicycle Electric Vehicle Anti-theft Alloy Handlebar Lock
33% OFF
Delis666

Bicycle Electric Vehicle Anti-theft Alloy Handlebar Lock

$26.99 $39.99
0 sold
Style
Qty

🔥The price is limited ! 🔥 Grab yours as the limited promotion available!

  • TIPS: All goods are authentic, with genuine patents, counterfeit must be investigated! Customers, please identify ourproducts!!!
  • 😊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

MAIN FEATURES

  • Excellent features - The motorcycle lock locks the front brake or clutch lever to the handlebars of the applicable model, such as motorcycles, bicycles, etc.

  • Easy to carry - This grip lock motorcycle is small, lightweight and easy to carry, and can easily lock your motorcycle in just 5 seconds.

  • High quality material - Handlebar throttle safety lock is made of high quality CNC aluminum and comes with 2 keys, one for daily use and one for backup, with excellent anti-theft performance.

  • Handlebar size - This anti-theft bike handlebar lock fits all handlebar handles less than 1.42 inches (36 mm) in diameter, place the lock on the throttle handle and brake lever, and close the lock to lock.

  • A wide range of applications - as long as the handle size is right, this anti-theft brake lever lock can be used on a wide range of motorcycles, mopeds, sports bikes, ATVs, scooters and all-terrain vehicles.

SPECIFICATIONS

  • Material: Aluminium alloy

  • Weight: 300G

Shipping:

  • Free Shipping Over $50.

  • Orders will be processed within 7 business days of ordering and shipped out the next day after the processing day. Orders will generally be delivered within 7 to 14 working days.

Returns:Fast refund for any dissatisfaction within 15 days, 100% money-back guarantee.

Note:

  • Due to manual measurements, please allow slight measurement deviations.

  • Due to the different display and lighting effects, the actual color of the item may be slightly different from the color displayed on the picture.

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.