UBesGoo 27.5in Mountain Bike 21 Speed for Adult with Disc Brakes & Suspension, Black
UBesGoo 27.5in Mountain Bike 21 Speed for Adult with Disc Brakes & Suspension, Black
UBesGoo 27.5in Mountain Bike 21 Speed for Adult with Disc Brakes & Suspension, Black
UBesGoo 27.5in Mountain Bike 21 Speed for Adult with Disc Brakes & Suspension, Black
UBesGoo 27.5in Mountain Bike 21 Speed for Adult with Disc Brakes & Suspension, Black
UBesGoo 27.5in Mountain Bike 21 Speed for Adult with Disc Brakes & Suspension, Black
UBesGoo 27.5in Mountain Bike 21 Speed for Adult with Disc Brakes & Suspension, Black
UBesGoo 27.5in Mountain Bike 21 Speed for Adult with Disc Brakes & Suspension, Black
UBesGoo 27.5in Mountain Bike 21 Speed for Adult with Disc Brakes & Suspension, Black
UBesGoo 27.5in Mountain Bike 21 Speed for Adult with Disc Brakes & Suspension, Black

UBesGoo 27.5in Mountain Bike 21 Speed for Adult with Disc Brakes & Suspension, Black

Price

$231.99 $189.99
Save $42.00
Free shipping

Quantity

Free worldwide shipping
Free returns
Sustainably made
Secure payments

Introductions:

Here is our CamPingSurvivals 27.5in High Carbon Steel 100kg 21 Speed  Mountain Bike. It is made of high-strength carbon steel material and can withstand a weight of up to 100 kilograms, ensuring the stability and safety of riding. This mountain bike is equipped with a 21-speed transmission system, allowing riders to easily cope with different road conditions and slopes and enjoy a smoother riding experience. At the same time, the black and yellow exterior design is fashionable and eye-catching. Whether on mountain trails or city streets, this mountain bike can bring cyclists ultimate fun and challenge. Whether it's daily commuting or outdoor sports, this mountain bike is the ideal choice. Take it home quickly and start your cycling journey!


Features:

1. More stable and reliable

2. Thickened shock-absorbing front fork

3. Foldable, light and portable

4. High carbon steel material, strong and reliable

5. Simple and stylish appearance 


Specifications:

1. Product Size: 27.5 Inches

2. Seat Cushion Height Adjustment Height Range: 80-103cmmm

3. Transmission Gear: 21 Speed

4.Logo:Campingsurvivals

5. Frame: High Carbon Steel

6. Front Fork: Iron Shoulder And Iron Leg Shock-Absorbing Front Fork

7. Rim: Aluminum Alloy Double-Layer Rim

8. Handlebar: Mountain Flat Handlebar, High Carbon Steel, Sand Black, 620mm

9. Stem: Aluminum Alloy Stem

10. Front And Rear Brakes: Mechanical Disc Brakes, Aluminum Alloy

11.Roulette: High Carbon Steel Roulette 24t*34*42t

14.Chain: Guimeng Chain

15. Pedal: Pvc Pedal

16. Saddle: Mountain Bike Saddle Puv+Pu+Pp

17. Saddle Tube: High Carbon Steel 28.6*300mm

18. Quick Release: Aluminum Alloy Quick Release

19. Car Ladder: High Carbon Steel Car Ladder

20. Tires: 27.5*2.125 Kirin Tires

21. Front And Rear Reflectors: White In Front And Red In Back

22. Round Gloss Film: White 


Package Includes:

1 x Mountain Bike 

  • More stable and reliable
  • Thickened shock-absorbing front fork
  • Foldable, light and portable
  • High carbon steel material, strong and reliable
  • Simple and stylish appearance
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.