Stems
Grips & Bar-Tape
Headsets
Brake Rotors

Brake Pads
Header Image
Home
/
/




 

XS, S, M

Bontrager alloy, 27.2 mm, 12 mm offset, 330 mm length


Size:

 
L, XL
Bontrager alloy, 27.2 mm, 12 mm offset, 400 mm length
a class="product__media product__media--featured" href="/products/hire-ortlieb-40l-pannier-bags" title="Hire Ortlieb 40L Pannier Bags" aria-label="Hire Ortlieb 40L Pannier Bags" style="background-image: url(//projektride.co.uk/cdn/shop/files/resize_width_1000_600x.jpg?v=1741085512)"> <


-80 text-lg\" aria-label=\"Specifications\"\u003e\n\u003cdt class=\"flex-none w-full md:w-1\/5 mb-0 py-2 pr-1 font-medium border-b-2 md:border-r-2 border-gray-10\"\u003eSaddle\u003c\/dt\u003e\n\u003cdd class=\"flex-none w-full md:w-4\/5 font-normal\"\u003e\n\u003cdiv class=\"p-2 border-b-2 border-gray-10\"\u003e\u003ca href=\"https:\/\/www.trekbikes.com\/b2b\/gb\/en_GB\/p\/533017\" class=\"block underline\"\u003eBontrager Sport Women's\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/dd\u003e\n\u003cdt class=\"flex-none w-full md:w-1\/5 mb-0 py-2 pr-1 font-medium border-b-2 md:border-r-2 border-gray-10\"\u003e*Seatpost\u003c\/dt\u003e\n\u003cdd class=\"flex-none w-full md:w-4\/5 font-normal\"\u003e\n\u003cdiv class=\"p-2 border-b-2 border-gray-10\"\u003e\n\u003cspan\u003eSize:\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003e\u003cspan\u003eS, M\u003cbr\u003e\u003c\/span\u003e\n\u003cdiv\u003eBontrager alloy, 27.2 mm, 12 mm offset, 330 mm length\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"p-2 border-b-
[]

{ "@context": "http://schema.org/", "@type": "Product", "name": "Trek Fetch+ 2", "url": "https:\/\/projektride.co.uk\/products\/trek-fetch-2","image": [ "https:\/\/projektride.co.uk\/cdn\/shop\/files\/FetchPlus2EU-24-37063-B-Primary_1920x.webp?v=1723937960" ],"description": "The Fetch+ 2 is a compact electric cargo bike that hauls a lot and is super fun and simple to use. You can easily carry up to 80 kg of cargo, thanks to the powerful boost of the Bosch smart system and best-in-class handling and stability. This bike is designed to grow with your family, and offers multiple configuration options to best suit your needs as they shift and change over time.\n\n*Please note – spec applies to all sizes unless listed separately\n\n\nFrameset\n\n\n\n\n\n\n\nFrame\nHigh-performance hydroformed alloy, low-step, Removable Integrated Battery, internal cable routing, Motor Armour, post-mount disc, 148x12 thru axle\n\n\n\n\n\n\n\n\nWheels\n\n\n\n\n\n\n\nHub front\nFormula DC-71 alloy, sealed bearing, 6-bolt, 15x100 mm thru axle\n\n\nSkewer front\nBontrager Switch thru axle, removable lever\n\n\nHub rear\nFormula EHL-148S, sealed bearing, 6-bolt, Shimano 10 freehub, 148x12 mm thru axle\n\n\nSkewer rear\nBontrager Switch thru-axle, removable lever\n\n\nRim\nAlloy double-walled, 32-hole\n\n\nSpokes\n14 g stainless steel, black\n\n\nTyre\nSchwalbe Pick-Up, Addix E-Compound, ECE-R75 approved, wire bead, 20 x 2.35\"\n\n\n\n\n\n\n\n\nE-system\n\n\n\n\n\n\n\nBattery\nBosch PowerTube 500 Wh, smart system\n\n\nCharger\nBosch standard 4A, 230V, smart system\n\n\nController\nBosch BSP3200 smart phone grip\n\n\nComputer\nBosch LED remote, smart system\n\n\nMotor\nBosch Performance Line Cargo, smart system, magnesium motor body, 85 Nm\n\n\n\n\n\n\n\n\nDrivetrain\n\n\n\n\n\n\n\nShifter\nShimano Deore M4100, 10-speed\n\n\nRear derailleur\nShimano Deore M6000, mid cage, 42T max cog\n\n\nCrank\nProWheel alloy, 165mm length\n\n\nChainring\nProWheel, 46T narrow\/wide, alloy\n\n\nChain\nKMC E10\n\n\nPedal\nBontrager City pedals\n\n\n\n\n\n\n\n\nComponents\n\n\n\n\n\n\n\nSaddle\nBontrager Boulevard\n\n\nSeatpost\nBontrager alloy, telescoping, 34.9 mm\n\n\nHandlebar\nElectra Vale Go\n\n\nGrips\nBontrager Satellite Elite, alloy lock-on\n\n\nStem\nadjustable aluminium, 31.8 mm, 90 mm length,\n\n\nBrake\nHD-T737 4-piston hydraulic disc\n\n\nBrake rotor\nTektro wave, 6-bolt, 180 mm\n\n\n\n\n\n\n\n\nAccessories\n\n\n\n\n\n\n\n*Light\n\nSize: One size fits mostSpanninga Solo\n\n\n\n\nSize: One size fits mostHerrmans H-Black MR8-E, 180 Lumen, 60 Lux, LED, headlight\n\n\n\nKickstand\nFetch custom\n\n\n\n\n\n\n\n\nWeight\n\n\n\n\n\n\n\nWeight\n31 kg\/68.35 lb\n\n\nWeight limit\nThis bike has a maximum total weight limit (combined weight of bicycle, rider, and cargo) of 200 kg (441 lb).\n\n\n\n\n\n\n\n\nWe reserve the right to make changes to the product information contained on this site at any time without notice, including with respect to equipment, specifications, models, colours, materials and pricing. Due to supply chain issues, compatible parts may be substituted at any time without notice. The prices shown are the manufacturer's suggested retail prices.\n\n\nBike and frame weights are based on pre-production painted frames at time of publication. Weights may vary in final production.\n\n","sku": "5279414","brand": { "@type": "Thing", "name": "Trek" },"gtin8": "","offers": [{ "@type" : "Offer","sku": "5279412","availability" : "http://schema.org/InStock", "price" : 3750.0, "priceCurrency" : "GBP", "url" : "https:\/\/projektride.co.uk\/products\/trek-fetch-2?variant=45824821887202" }, { "@type" : "Offer","sku": "5279413","availability" : "http://schema.org/InStock", "price" : 3750.0, "priceCurrency" : "GBP", "url" : "https:\/\/projektride.co.uk\/products\/trek-fetch-2?variant=45824821919970" }, { "@type" : "Offer","sku": "5279414","availability" : "http://schema.org/InStock", "price" : 3750.0, "priceCurrency" : "GBP", "url" : "https:\/\/projektride.co.uk\/products\/trek-fetch-2?variant=45824821952738" } ] }

<
<
  • = LIQUID_CACHE_MAX_AGE) { console.debug(`STOQ - Liquid cache is fresh (${Math.round(liquidCacheAge / 60)} minutes old)`); window._RestockRocketConfig.isLiquidCacheFresh = true; } else { console.debug(`STOQ - Liquid cache is stale (${Math.round(liquidCacheAge / 60)} minutes old, max ${Math.round(LIQUID_CACHE_MAX_AGE / 60)} minutes)`); window._RestockRocketConfig.isLiquidCacheFresh = false; } } function checkSettingsExpiry(settings) { try { if (!settings || !settings.updated_at) { console.debug('STOQ - Invalid settings data structure'); return null; } if (!settings.cache) { console.debug('STOQ - settings caching disabled'); return null; } // Check if translations are enabled but missing from cache // This handles the backfill period where DB has translations but metafield doesn't if (settings.multi_language_enabled) { if (!settings.translations) { // Translations enabled but no
  • age = Date.now() - updatedAt.getTime(); if (age ]; if (value !== null && value !== undefined && value !== '') { settings[key] = value; } }); } else { console.debug('STOQ - No translated fields found for locale:', normalizedLocale); } delete settings.translations; return settings; } catch (e) { console.debug('STOQ - error applying translations:', e); return settings; } } // Setup event listener for cart selling plan updates // This must be called before any scripts are loaded to avoid race conditions function setupCartSellingPlanUpdater(settings) { // Setup listener regardless - updateCartSellingPlans has its own guards // This ensures cleanup happens even when preorders are disabled globally // Listen for stoq:inventory-data-loaded event dispatched by api.js window.addEventListener('stoq:inventory-data-loaded', function(event) { console.debug('STOQ - Inventory data loaded, updating cart selling plans'); if (window._RestockRocket