{"title":"Electronic Components","description":"\u003cdiv class=\"collection-header\"\u003e\n\u003cp\u003eModern bikes run on two distinct sets of electronics — the drivetrain systems that handle shifting, and the motor and battery systems that power e-bikes. \u003cstrong\u003eElectronic Components\u003c\/strong\u003e at RA Cycles covers both: batteries, chargers, range extenders, and control units for e-bike platforms including Bosch, Mahle, Fazua, and TQ, alongside batteries, charging cables, and service parts that keep Shimano Di2 and Campagnolo WRL wireless groupsets running.\u003c\/p\u003e\n\u003cp\u003eIf you're keeping an existing e-bike on the road — replacing a battery, adding range with an extender, or sourcing a system-specific charger — you'll find the platform-matched parts here. The same applies to electronic groupset maintenance: Di2 internal and on-component batteries, Campagnolo WRL battery kits, magnetic charging cables, and the small wiring components that are critical to have on hand but aren't always easy to find elsewhere.\u003c\/p\u003e\n\u003c\/div\u003e","products":[{"product_id":"bosch-kiox-aftermarket-kit","title":"Bosch Kiox Aftermarket Kit","description":"\u003cp\u003eThe \u003cstrong\u003eBosch Kiox Aftermarket Kit\u003c\/strong\u003e is a manufacturer-sourced retrofit solution for riders who need to add or replace a Kiox display on a compatible Bosch eBike drive system. Rather than replacing the entire drivetrain or controller, this kit gives you a direct path to restoring or upgrading your cockpit display — keeping the rest of your setup intact.\u003c\/p\u003e\n\u003cp\u003eThe Kiox unit itself is a compact, handlebar-mounted display designed to surface ride data and system status in real-world conditions. Whether you're replacing a damaged unit or fitting a display to a system that didn't originally include one, this kit provides everything needed for a clean, factory-compatible installation.\u003c\/p\u003e\n\u003ch3\u003eBosch Kiox Aftermarket Kit Specs at a Glance\u003c\/h3\u003e\n\u003cul class=\"specs_at_a_glance\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eBrand:\u003c\/strong\u003e Bosch\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProduct Type:\u003c\/strong\u003e eBike Display Kit\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eApplication:\u003c\/strong\u003e Compatible Bosch eBike drive systems\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFitment:\u003c\/strong\u003e Aftermarket \/ retrofit installation\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Bosch","offers":[{"title":"Default Title","offer_id":43704717443116,"sku":"1270.020.424","price":353.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0608\/7684\/9196\/files\/BOSCH-KIOX-RETROFIT-KIT.jpg?v=1776287570"},{"product_id":"bosch-powertube-500-ebike-battery-horizontal","title":"Bosch PowerTube 500 eBike Battery - Horizontal","description":"\u003cdiv\u003e\n\u003cp\u003eThe \u003cstrong\u003eBosch PowerTube 500 eBike Battery - Horizontal\u003c\/strong\u003e integrates directly into the frame of compatible e-bikes, keeping the cells protected, the silhouette clean, and the handling unaffected by the weight of an external pack. At 500Wh, it delivers a capable range across commuting, recreational riding, and longer off-road outings — without the bulk of a larger battery when you don't need it.\u003c\/p\u003e\n\n\u003cp\u003eThe horizontal orientation exists for a reason: not every frame geometry accommodates a vertical mount, and this variant gives manufacturers and riders the same 500Wh capacity in a configuration that suits those builds. It's designed to work within the Bosch eBike ecosystem — compatible with Performance Line, Active Line, and Cargo Line drive systems — so the connection between motor output and battery is handled by the same engineering that developed both.\u003c\/p\u003e\n\n\u003ch3\u003eBosch PowerTube 500 eBike Battery Specs at a Glance\u003c\/h3\u003e\n\u003cul class=\"specs_at_a_glance\"\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCapacity:\u003c\/strong\u003e 500Wh\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMounting orientation:\u003c\/strong\u003e Horizontal, integrated in-frame\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCompatibility:\u003c\/strong\u003e Bosch eBike systems — Performance Line, Active Line, and Cargo Line\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSKU:\u003c\/strong\u003e 0275.007.541\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Bosch","offers":[{"title":"Default Title","offer_id":43704721735724,"sku":"0275.007.541","price":1000.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0608\/7684\/9196\/files\/bosch-powertube-500-ebike-battery-horizontal-3330243.jpg?v=1772630529"},{"product_id":"bosch-powerpack-500-frame-ebike-battery-frame-mount-bdu2xx-bdu3xx","title":"Bosch PowerPack 500 Frame eBike Battery - Frame Mount, BDU2XX, BDU3XX","description":"\u003cdiv\u003e\n\u003cp\u003eThe \u003cstrong\u003eBosch PowerPack 500 Frame eBike Battery\u003c\/strong\u003e mounts directly to the frame of compatible e-bikes, keeping 500Wh of capacity where it does the most good — low and centralised, rather than bolted to a rack where it works against your handling. Built for BDU2XX and BDU3XX drive unit generations, it integrates into the frame without afterthought-looking hardware.\u003c\/p\u003e\n\n\u003cp\u003eReplacing an aging battery or adding capacity to a BDU-platform bike means trusting the cell quality and charge cycle longevity that make the difference on daily rides. Because this comes from the system manufacturer, you're working within a fully supported ecosystem — no compatibility guesswork, and broad dealer service availability if anything ever needs attention.\u003c\/p\u003e\n\n\u003ch3\u003eBosch PowerPack 500 Frame eBike Specs at a Glance\u003c\/h3\u003e\n\u003cul class=\"specs_at_a_glance\"\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCapacity:\u003c\/strong\u003e 500Wh\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMount Type:\u003c\/strong\u003e Frame mount\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCompatible Drive Units:\u003c\/strong\u003e BDU2XX, BDU3XX\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eManufacturer:\u003c\/strong\u003e Bosch\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSKU:\u003c\/strong\u003e 0275.007.534\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Bosch","offers":[{"title":"Default Title","offer_id":43704727404588,"sku":"0275.007.534","price":974.5,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0608\/7684\/9196\/files\/bosch-powerpack-500-frame-ebike-battery-frame-mount-bdu2xx-bdu3xx-9495514.jpg?v=1772630529"},{"product_id":"bosch-powerpack-rack-cable-1100mm","title":"Bosch Powerpack Rack Cable 1100mm","description":"\u003cdiv\u003e\n\u003cp\u003eThe \u003cstrong\u003eBosch Powerpack Rack Cable 1100mm\u003c\/strong\u003e is the OEM wiring solution for connecting a Bosch PowerPack rack-mounted battery to the drive unit on an electric bike. At 1,100mm in length, it provides enough reach for most full-size e-bike frames without excess slack to manage. If you're replacing a damaged cable or completing a system build, using a genuine Bosch component ensures a secure, interference-free connection within the Bosch eBike ecosystem.\u003c\/p\u003e\n\u003cp\u003eBosch e-bike systems are engineered to tight tolerances — third-party cables can introduce connectivity issues or trip system errors. This cable is the correct fit for rack-mounted PowerPack configurations and carries the same build quality as the rest of the Bosch drive system.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Bosch","offers":[{"title":"Default Title","offer_id":43704781963308,"sku":"1270.015.367","price":42.0,"currency_code":"USD","in_stock":true}]},{"product_id":"campagnolo-eps-v1-power-unit-holder","title":"Campagnolo EPS V1 Power Unit Holder","description":"\u003cdiv\u003e\n\u003cp\u003eThe \u003cstrong\u003eCampagnolo EPS V1 Power Unit Holder\u003c\/strong\u003e solves a specific problem: mounting the EPS V1 Power Unit securely when standard water bottle bolt spacing isn't available. This Standard (Long) variant is designed for mounting positions where full-length bolts are accessible — typically along the frame's down tube or seat tube using conventional water bottle cage bolt spacing.\u003c\/p\u003e\n\n\u003cp\u003eIf you're running Campagnolo EPS V1 and building out a clean, reliable electronic drivetrain setup, the mounting position of the Power Unit matters. Using the correct holder keeps the unit seated firmly and ensures the system functions as intended — a loose or incorrectly mounted Power Unit is a problem you don't want mid-ride. Note that a separate non-standard (short) mount exists for positions such as under the bottom bracket or along the chainstay, where bolt depth is more limited. \u003c!-- VERIFY: confirm this Standard Long variant is specifically for water bottle bolt positions and not chainstay\/BB mount positions --\u003e\u003c\/p\u003e\n\n\u003ch3\u003eCampagnolo EPS V1 Power Unit Holder Specs at a Glance\u003c\/h3\u003e\n\u003cul class=\"specs_at_a_glance\"\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCompatibility:\u003c\/strong\u003e Campagnolo EPS V1 Power Unit\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eVariant:\u003c\/strong\u003e Standard (Long) — for standard water bottle bolt spacing\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMount type:\u003c\/strong\u003e Frame-mounted holder\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSKU:\u003c\/strong\u003e 10045572\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003e\u003cstrong\u003ePlease note: returns are not permitted on this item.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Campagnolo","offers":[{"title":"No Color \/ Standard (Long)","offer_id":43508801634348,"sku":"10045572","price":39.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0608\/7684\/9196\/files\/campagnolo-eps-v1-power-unit-holder-4631900.jpg?v=1771302007"},{"product_id":"campagnolo-eps-power-unit-cable-kit-bb","title":"Campagnolo EPS Power Unit Cable Kit - BB","description":"\u003cdiv\u003e\n\u003cp\u003eThe \u003cstrong\u003eCampagnolo EPS Power Unit Cable Kit - BB\u003c\/strong\u003e is the correct wiring solution for riders routing their EPS Power Unit through the bottom bracket area. It connects the Power Unit to both the front and rear derailleur, keeping your electronic groupset communicating cleanly from a centrally mounted battery position.\u003c\/p\u003e\n\u003cp\u003eTwo versions of this cable kit exist — this bottom bracket variant and a longer version designed for seatpost or saddle mounting. \u003cstrong\u003eCheck your frame's specifications carefully\u003c\/strong\u003e before purchasing to confirm which routing applies to your build. Returns are not accepted on this item.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Campagnolo","offers":[{"title":"No Color \/ Bottom Bracket","offer_id":43508801732652,"sku":"AC12-CAADBBEPS","price":88.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0608\/7684\/9196\/files\/campagnolo-eps-power-unit-cable-kit-bb-1933683.jpg?v=1771302006"},{"product_id":"campagnolo-eps-power-unit-cable-kit-seatpost","title":"Campagnolo EPS Power Unit Cable Kit - Seatpost","description":"\u003cdiv\u003e\n\u003cp\u003eThe \u003cstrong\u003eCampagnolo EPS Power Unit Cable Kit - Seatpost\u003c\/strong\u003e is the longer of the two EPS cable kits, designed to route your Power Unit when it's mounted near the seatpost or saddle rather than the bottom bracket area. It connects the Power Unit to both the front and rear derailleur, keeping your EPS drivetrain communicating cleanly across the full length of the frame.\u003c\/p\u003e\n\u003cp\u003eBefore ordering, cross-reference your frame's routing specs to confirm which kit your build requires — the seatpost version will not work as a drop-in substitute for the bottom bracket variant. \u003cstrong\u003eReturns are not accepted on this item.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Campagnolo","offers":[{"title":"No Color \/ Seatpost","offer_id":43508801929260,"sku":"AC13-CAADSPATEPS","price":80.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0608\/7684\/9196\/files\/campagnolo-eps-power-unit-cable-kit-seatpost-8556279.jpg?v=1771301950"},{"product_id":"campagnolo-eps-v2-interface","title":"Campagnolo EPS V2 Interface","description":"\u003cdiv\u003e\n\u003cp\u003eThe \u003cstrong\u003eCampagnolo EPS V2 Interface\u003c\/strong\u003e is the command hub for Campagnolo's electronic groupset system, managing communication between the battery, derailleurs, and other EPS components. It allows you to configure shift behavior, monitor battery levels, and update firmware — keeping your electronic drivetrain dialed in and functioning as intended.\u003c\/p\u003e\n\u003cp\u003eDesigned specifically for V2-generation EPS systems, this interface is a direct replacement or upgrade component for riders running compatible Campagnolo electronic setups. If you're building or servicing an EPS-equipped bike, this is the piece that ties the system together.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eNote: Returns are not permitted on this item.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Campagnolo","offers":[{"title":"Default Title","offer_id":43706049986604,"sku":"IF14-REEPS","price":150.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0608\/7684\/9196\/files\/campagnolo-eps-v2-interface-3929365.jpg?v=1771301950"},{"product_id":"campagnolo-eps-v2-power-unit-charging-cable","title":"Campagnolo EPS V2 Power Unit Charging Cable","description":"\u003cdiv\u003e\n\u003cp\u003e\u003cstrong\u003eCampagnolo EPS V2 Power Unit Charging Cable\u003c\/strong\u003e is the dedicated replacement charging cable for the Campagnolo EPS V2 Power Unit — keeping your electronic groupset ready to ride when you need it. If your original cable has been lost or damaged, this is the correct, manufacturer-specified replacement to ensure a proper connection and safe charging.\u003c\/p\u003e\n\n\u003cp\u003eCampagnolo's EPS electronic shifting system depends on a fully charged power unit to deliver consistent, reliable performance. Using the correct cable matters — generic alternatives risk an improper fit or inconsistent charge, which can leave you mid-ride with a groupset that won't shift.\u003c\/p\u003e\n\n\u003ch3\u003eCampagnolo EPS V2 Power Unit Specs at a Glance\u003c\/h3\u003e\n\u003cul class=\"specs_at_a_glance\"\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCompatibility:\u003c\/strong\u003e Campagnolo EPS V2 Power Unit\u003c\/li\u003e\n  \u003cli\u003eManufacturer: Campagnolo\u003c\/li\u003e\n  \u003cli\u003eSKU: AC14-CAADBCEPS\u003c\/li\u003e\n  \u003cli\u003eCategory: Batteries and Chargers\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Campagnolo","offers":[{"title":"Default Title","offer_id":43706050183212,"sku":"AC14-CAADBCEPS","price":84.99,"currency_code":"USD","in_stock":true}]},{"product_id":"campagnolo-eps-v2-power-unit-holder-external","title":"Campagnolo EPS V2 Power Unit Holder - External","description":"\u003cdiv\u003e\n\u003cp\u003eThe \u003cstrong\u003eCampagnolo EPS V2 Power Unit Holder — External\u003c\/strong\u003e keeps your EPS V2 battery secured and accessible in an external mounting position, giving you a clean integration solution without the need for a frame with internal battery routing. It's a direct Campagnolo replacement part, designed to work within the EPS V2 ecosystem for a precise, rattle-free fit.\u003c\/p\u003e\n\n\u003cp\u003eIf you're building up a frame that doesn't accommodate internal EPS battery routing — or replacing a worn or damaged holder — this is the correct OEM solution. Campagnolo components are engineered to tight tolerances, and using the genuine article ensures the power unit seats correctly and maintains reliable electrical contact throughout a ride.\u003c\/p\u003e\n\n\u003c!-- VERIFY: confirm material composition of the holder (e.g., nylon composite, alloy) --\u003e\n\u003c!-- VERIFY: confirm compatible frame interface or mounting standard beyond EPS V2 system --\u003e\n\n\u003ch3\u003eCampagnolo EPS V2 Power Unit Specs at a Glance\u003c\/h3\u003e\n\u003cul class=\"specs_at_a_glance\"\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCompatibility:\u003c\/strong\u003e Campagnolo EPS V2 Power Unit\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMounting type:\u003c\/strong\u003e External\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSKU:\u003c\/strong\u003e AC14-HOEXEPS\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eOEM replacement part\u003c\/strong\u003e from Campagnolo\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Campagnolo","offers":[{"title":"Default Title","offer_id":43706050379820,"sku":"AC14-HOEXEPS","price":16.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0608\/7684\/9196\/files\/campagnolo-eps-v2-power-unit-holder-external-3198055.jpg?v=1771301951"},{"product_id":"campagnolo-eps-tt-interface","title":"Campagnolo EPS TT Interface","description":"\u003cdiv\u003e\n\u003cp\u003eThe \u003cstrong\u003eCampagnolo EPS TT Interface\u003c\/strong\u003e is the dedicated controller that connects your time trial cockpit to Campagnolo's electronic groupset ecosystem. Designed for TT and triathlon bar setups, it integrates cleanly into aero handlebar configurations and gives you reliable, ergonomic access to EPS shifting without compromising your position on the bike.\u003c\/p\u003e\n\u003cp\u003eIf you're running Campagnolo EPS on a time trial or triathlon build, this interface is the purpose-built solution — not a workaround.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Campagnolo","offers":[{"title":"Default Title","offer_id":43706054770732,"sku":"103591","price":219.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0608\/7684\/9196\/files\/campagnolo-eps-tt-interface-4189213.jpg?v=1771301951"},{"product_id":"campagnolo-eps-power-cable-for-battery-charger","title":"Campagnolo EPS Power Cable for Battery Charger","description":"\u003cdiv\u003e\n\u003cp\u003eThe \u003cstrong\u003eCampagnolo EPS Power Cable for Battery Charger\u003c\/strong\u003e is the dedicated power cable used with the Campagnolo Power Charge Kit to charge the EPS Power Unit. If you've lost the original cable or need a spare on hand, this is the direct replacement — no workarounds, no compatibility guesswork. Keeping one at home and one at the office means a dead EPS battery never becomes a reason to miss a ride.\u003c\/p\u003e\n\n\u003cp\u003eCampagnolo's electronic groupset ecosystem is built around precise, purpose-made components, and the charging chain is no different. This cable is designed specifically for use within that system, ensuring the Power Unit charges as intended without improvised substitutes that could compromise the process.\u003c\/p\u003e\n\n\u003ch3\u003eCampagnolo EPS Power Cable for Battery Charger — Specs at a Glance\u003c\/h3\u003e\n\u003cul class=\"specs_at_a_glance\"\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCompatibility:\u003c\/strong\u003e Campagnolo EPS Power Unit via Power Charge Kit\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSKU:\u003c\/strong\u003e AC12-CAUSEPS\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDesigned for:\u003c\/strong\u003e EPS electronic groupset charging system\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Campagnolo","offers":[{"title":"Default Title","offer_id":43705628393516,"sku":"AC12-CAUSEPS","price":20.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0608\/7684\/9196\/files\/campagnolo-eps-power-cable-for-battery-charger-1170420.jpg?v=1771301950"},{"product_id":"campagnolo-eps-v1-interface","title":"Campagnolo EPS V1 Interface","description":"\u003cdiv\u003e\n\u003cp\u003eThe \u003cstrong\u003eCampagnolo EPS V1 Interface\u003c\/strong\u003e is the command hub of Campagnolo's first-generation electronic groupset system. Working in tandem with the Power Unit, it forms the DTI (Digital Tech Intelligence) core — receiving signals from the brake\/shift controls, translating them into digital commands, and managing communication across the entire drivetrain.\u003c\/p\u003e\n\u003cp\u003eA tri-colour RGB LED provides at-a-glance system feedback, including \u003cstrong\u003ebattery charge status\u003c\/strong\u003e across five levels — from a steady green at above 60% charge down to a flashing red as the battery approaches empty. If you're running or servicing an EPS V1 build, this interface is the piece that keeps everything talking.\u003c\/p\u003e\n\u003cul class=\"specs_at_a_glance\"\u003e\n\u003cli\u003eSteady Green LED — 60–100% charge\u003c\/li\u003e\n\u003cli\u003eFlashing Green LED — 40–60% charge\u003c\/li\u003e\n\u003cli\u003eSteady Yellow LED — 20–40% charge\u003c\/li\u003e\n\u003cli\u003eSteady Red LED — 6–20% charge\u003c\/li\u003e\n\u003cli\u003eFlashing Red LED — 0–6% charge\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eReturns are not permitted on this item.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Campagnolo","offers":[{"title":"Default Title","offer_id":43705628557356,"sku":"105386","price":169.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0608\/7684\/9196\/files\/campagnolo-eps-v1-interface-7512769.jpg?v=1771301950"},{"product_id":"campagnolo-eps-power-cable-for-battery-charger-cee-swiss-and-eu","title":"Campagnolo EPS Power Cable for Battery Charger CEE - Swiss and EU","description":"\u003cdiv\u003e\n\u003cp\u003eThe \u003cstrong\u003eCampagnolo EPS Power Cable for Battery Charger CEE - Swiss and EU\u003c\/strong\u003e is the regional mains cable that connects the Campagnolo EPS Power Charge Kit to a standard Swiss or EU wall outlet — a straightforward but necessary component for keeping your electronic groupset charged and ready. If you're running Campagnolo EPS in a Swiss or continental European context, this is the correct plug format for your charging setup.\u003c\/p\u003e\n\n\u003cp\u003eIt's the kind of part that rarely gets attention until it's missing — a replacement cable for riders who have lost the original, or a spare to keep at a second location. Compatibility is with the Campagnolo EPS charging system; the cable interfaces with the Power Charge Kit to deliver power to the EPS Power Unit.\u003c\/p\u003e\n\n\u003ch3\u003eCampagnolo EPS Power Cable Specs at a Glance\u003c\/h3\u003e\n\u003cul class=\"specs_at_a_glance\"\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCompatibility:\u003c\/strong\u003e Campagnolo EPS Power Charge Kit\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePlug standard:\u003c\/strong\u003e CEE — Swiss and EU format\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSKU:\u003c\/strong\u003e AC12-CACEEEPS\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Campagnolo","offers":[{"title":"Default Title","offer_id":43705513705516,"sku":"AC12-CACEEEPS","price":16.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0608\/7684\/9196\/files\/campagnolo-eps-power-cable-for-battery-charger-cee-swiss-and-eu-1756256.jpg?v=1771301949"},{"product_id":"campagnolo-eps-v3-power-unit-holder-bottle-cage-area","title":"Campagnolo EPS V3\/V4 Power Unit Holder - Bottle Cage Area","description":"\u003cdiv\u003e\n\u003cp\u003eThe \u003cstrong\u003eCampagnolo EPS V3\/V4 Power Unit Holder - Bottle Cage Area\u003c\/strong\u003e gives you a clean, secure way to mount the EPS Power Unit inside your frame using the existing bottle cage mounts. Rather than leaving the battery loose or relying on aftermarket solutions, this bracket integrates the Power Unit directly into the frame — out of the way, properly fixed, and routed cleanly alongside your internal cabling.\u003c\/p\u003e\n\n\u003cp\u003eThe kit includes a bracket, bolts, washers, and the cylinders that cradle the Power Unit — everything required for the bottle cage area installation. Detailed instructions are included to guide you through which components to use depending on your frame setup. The Power Unit itself is sold separately.\u003c\/p\u003e\n\n\u003ch3\u003eCampagnolo EPS V3\/V4 Power Unit Holder Specs at a Glance\u003c\/h3\u003e\n\u003cul class=\"specs_at_a_glance\"\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCompatibility:\u003c\/strong\u003e Campagnolo EPS V3 and V4 Power Units\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMount location:\u003c\/strong\u003e Internal frame, bottle cage area\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eKit includes:\u003c\/strong\u003e Bracket, bolts, washers, and battery cylinders\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSKU:\u003c\/strong\u003e AC16-HOBCEPS\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eNote:\u003c\/strong\u003e Power Unit sold separately — returns not permitted on this item\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Campagnolo","offers":[{"title":"Default Title","offer_id":43705692520492,"sku":"AC16-HOBCEPS","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0608\/7684\/9196\/files\/campagnolo-eps-v3v4-power-unit-holder-bottle-cage-area-7366960.jpg?v=1771301949"},{"product_id":"campagnolo-eps-v4-frame-mounting-cable","title":"Campagnolo EPS V4 Frame Mounting Cable","description":"\u003cdiv\u003e\n\u003cp\u003eThe \u003cstrong\u003eCampagnolo EPS V4 Frame Mounting Cable\u003c\/strong\u003e is the dedicated wiring component for integrating Campagnolo's EPS V4 electronic groupset into your frame. Designed to route cleanly through internal cable ports, it connects the EPS power unit to the system's derailleurs with the precision fit Campagnolo builds into every part of the EPS ecosystem.\u003c\/p\u003e\n\u003cp\u003eThis is a genuine Campagnolo replacement and installation part — the right cable for the job if you're building up a new EPS V4 system or replacing a damaged wire. Note that \u003cstrong\u003ereturns are not accepted\u003c\/strong\u003e on this item once purchased.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Campagnolo","offers":[{"title":"Default Title","offer_id":43705771655212,"sku":"AC19-CAFEPS","price":117.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0608\/7684\/9196\/files\/campagnolo-eps-v4-frame-mounting-cable-2944978.jpg?v=1771301949"},{"product_id":"campagnolo-eps-v4-handlebar-mounting-cables","title":"Campagnolo EPS V4 Handlebar Mounting Cables","description":"\u003cdiv\u003e\n\u003cp\u003eThe \u003cstrong\u003eCampagnolo EPS V4 Handlebar Mounting Cables\u003c\/strong\u003e are the correct replacement wiring for integrating EPS V4 components into your handlebar setup. Designed specifically for Campagnolo's fourth-generation electronic groupset, these cables ensure a reliable connection between your handlebar-mounted controls and the rest of the EPS system — keeping shift signals clean and consistent.\u003c\/p\u003e\n\u003cp\u003eIf you're building up a new EPS V4 system or replacing worn or damaged wiring, using the manufacturer-specified cables is the straightforward way to maintain system integrity. These are not universal wiring — they are purpose-built for V4 compatibility.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eNote: Returns are not permitted on this item.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Campagnolo","offers":[{"title":"Default Title","offer_id":43705771819052,"sku":"AC19-CAHEPS","price":168.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0608\/7684\/9196\/files\/campagnolo-eps-v4-handlebar-mounting-cables-2334697.jpg?v=1771301949"},{"product_id":"campagnolo-eps-v4-internal-interface","title":"Campagnolo EPS V4 Internal Interface","description":"\u003cdiv\u003e\n\u003cp\u003eThe \u003cstrong\u003eCampagnolo EPS V4 Internal Interface\u003c\/strong\u003e is the central hub of Campagnolo's electronic groupset communication system, designed to route and manage signals between EPS components inside the frame. Intended for internally routed framesets, it connects the EPS V4 ecosystem — keeping power delivery and shifting data coordinated across the drivetrain. If you're building up or servicing a Campagnolo EPS V4 system, this is the component that ties the network together internally.\u003c\/p\u003e\n\u003cp\u003eNote: \u003cstrong\u003ethis item is non-returnable.\u003c\/strong\u003e Confirm compatibility with your EPS version and frame routing before ordering.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Campagnolo","offers":[{"title":"Default Title","offer_id":43705772179500,"sku":"IF19-12INEPS","price":210.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0608\/7684\/9196\/files\/campagnolo-eps-v4-internal-interface-1400023.jpg?v=1771301950"},{"product_id":"campagnolo-eps-v4-power-unit","title":"Campagnolo EPS V4 Power Unit","description":"\u003cdiv\u003e\n\u003cp\u003eAn EPS groupset is only as reliable as the battery powering it — and the \u003cstrong\u003eCampagnolo EPS V4 Power Unit\u003c\/strong\u003e is the dedicated unit designed to keep your electronic shifting consistent from the first pedal stroke to the last. Whether you're sourcing a direct replacement or keeping a fully charged spare on hand for multi-day racing or extended training blocks, this is the component Campagnolo built the V4 EPS system around.\u003c\/p\u003e\n\n\u003cp\u003eThe V4 Power Unit integrates within the broader EPS ecosystem — working alongside compatible chargers and the EPS interface — so there's no guesswork in fitment or function. For anyone already running a Campagnolo EPS setup, it's the straightforward way to maintain confidence in your drivetrain when it matters most.\u003c\/p\u003e\n\n\u003ch3\u003eCampagnolo EPS V4 Power Unit Specs at a Glance\u003c\/h3\u003e\n\u003cul class=\"specs_at_a_glance\"\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCompatibility:\u003c\/strong\u003e Campagnolo EPS V4 electronic groupset systems\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDesigned for:\u003c\/strong\u003e Direct replacement or spare use on EPS-equipped bikes\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eIntegration:\u003c\/strong\u003e Works within EPS ecosystem including compatible chargers and interface units\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSKU:\u003c\/strong\u003e PU19-12EPS\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003e\u003cem\u003ePlease note: Returns are not permitted on this item.\u003c\/em\u003e\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Campagnolo","offers":[{"title":"Default Title","offer_id":43705772507180,"sku":"PU19-12EPS","price":510.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0608\/7684\/9196\/files\/campagnolo-eps-v4-power-unit-1932059.jpg?v=1771301947"},{"product_id":"campagnolo-eps-v4-frame-mounting-cable-internal-interface-bmc-tm-slr01","title":"Campagnolo EPS V4 Frame Mounting Cable Internal Interface - BMC TM SLR01","description":"\u003cdiv\u003e\n\u003cp\u003eThe \u003cstrong\u003eCampagnolo EPS V4 Frame Mounting Cable Internal Interface for BMC TM SLR01\u003c\/strong\u003e is a precision-fit wiring interface designed to route and connect Campagnolo EPS V4 electronic groupset components cleanly within the BMC TM SLR01 frame. Purpose-built for this specific frame model, it ensures a reliable internal connection between the EPS power unit and the rest of the drivetrain's electronic network — no improvised routing, no exposed cable runs.\u003c\/p\u003e\n\u003cp\u003eIf you're building or servicing a BMC TM SLR01 with Campagnolo EPS V4, this is the correct interface to maintain a factory-clean installation. Compatibility matters with electronic shifting systems, and using the manufacturer-specified component keeps the system functioning as intended.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Campagnolo","offers":[{"title":"Default Title","offer_id":43704780685356,"sku":"AC21-CAFEPSB","price":150.0,"currency_code":"USD","in_stock":true}]},{"product_id":"campagnolo-eps-v3-power-unit-record-super-record-11-speed-long-cage","title":"Campagnolo EPS V3 Power Unit - Record\/Super Record 11-speed Long Cage","description":"\u003cdiv\u003e\n\u003cp\u003eThe \u003cstrong\u003eCampagnolo EPS V3 Power Unit - Record\/Super Record 11-speed Long Cage\u003c\/strong\u003e is the battery that keeps your EPS drivetrain alive — slim enough at 17mm diameter to mount cleanly inside a compatible seatpost, and designed to communicate directly with the derailleurs and interface unit for consistent, precise shifting on every ride.\u003c\/p\u003e\n\n\u003cp\u003eV3 App compatibility gives you full visibility into battery status and lets you adjust shift parameters without removing anything from the bike. A neoprene spacer is included in the box to protect your frame during installation — a detail that matters when the power unit lives inside your seatpost.\u003c\/p\u003e\n\n\u003ch3\u003eCampagnolo EPS V3 Power Unit Specs at a Glance\u003c\/h3\u003e\n\u003cul class=\"specs_at_a_glance\"\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCompatibility:\u003c\/strong\u003e Campagnolo EPS Record and Super Record 11-speed\u003c\/li\u003e\n  \u003cli\u003eRear derailleur configuration: Long cage\u003c\/li\u003e\n  \u003cli\u003ePower unit diameter: 17mm — seatpost-mounted installation\u003c\/li\u003e\n  \u003cli\u003eV3 App compatible for shift customization and battery monitoring\u003c\/li\u003e\n  \u003cli\u003eIncludes neoprene spacer for frame protection\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Campagnolo","offers":[{"title":"Default Title","offer_id":43705512525868,"sku":"PU21-11EPS","price":535.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0608\/7684\/9196\/files\/campagnolo-eps-v3-power-unit-recordsuper-record-11-speed-long-cage-2519042.jpg?v=1771301948"},{"product_id":"campagnolo-super-record-eps-tt-v4-interface","title":"Campagnolo Super Record EPS TT V4 Interface","description":"\u003cdiv\u003e\n\u003cp\u003eThe \u003cstrong\u003eCampagnolo Super Record EPS TT V4 Interface\u003c\/strong\u003e is the dedicated handlebar controller designed for time trial and triathlon setups running Campagnolo's Super Record EPS electronic groupset. It integrates directly into your aero cockpit, giving you precise, reliable shifting without breaking position — a genuine advantage when every second matters in a TT or triathlon effort.\u003c\/p\u003e\n\u003cp\u003eThe V4 generation refines the interface's communication with the EPS system, maintaining the crisp, consistent signal transmission that Campagnolo's electronic drivetrain is built around. For riders who spend serious time in the aero position, having shifting control that's purpose-built for that posture — rather than adapted from a road setup — makes a measurable difference in execution.\u003c\/p\u003e\n\u003ch3\u003eCampagnolo Super Record EPS TT Specs at a Glance\u003c\/h3\u003e\n\u003cul class=\"specs_at_a_glance\"\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCompatibility:\u003c\/strong\u003e Campagnolo Super Record EPS V4 electronic groupset\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eApplication:\u003c\/strong\u003e Time trial and triathlon handlebar integration\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eGeneration:\u003c\/strong\u003e V4 interface\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSKU:\u003c\/strong\u003e IF19-BE12EPS\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Campagnolo","offers":[{"title":"Default Title","offer_id":43705476448300,"sku":"IF19-BE12EPS","price":364.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0608\/7684\/9196\/files\/campagnolo-super-record-eps-tt-v4-interface-8246940.jpg?v=1771301890"},{"product_id":"cannondale-sp1-battery-booster-by-mahle","title":"Cannondale SP1 Battery Booster by Mahle","description":"\u003cdiv\u003e\n\u003cp\u003eRange anxiety is the one thing that can turn a long e-bike ride into a guessing game. The \u003cstrong\u003eCannondale SP1 Battery Booster by Mahle\u003c\/strong\u003e is a supplemental battery designed to extend the range of compatible Mahle-powered systems — so you can commit to bigger routes without watching the battery percentage tick down from the first climb.\u003c\/p\u003e\n\n\u003cp\u003eDeveloped through Cannondale's partnership with Mahle, the SP1 integrates directly with compatible Mahle ebikemotion platforms found on Cannondale's electric road and gravel bikes. It's designed to work as part of the system, not as an afterthought — connecting cleanly without requiring a mid-ride component swap or a separate charger.\u003c\/p\u003e\n\n\u003ch3\u003eCannondale SP1 Battery Booster by Mahle Specs at a Glance\u003c\/h3\u003e\n\u003cul class=\"specs_at_a_glance\"\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCompatibility:\u003c\/strong\u003e Mahle ebikemotion systems on compatible Cannondale electric platforms\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eFunction:\u003c\/strong\u003e Supplemental range-extending battery booster\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eIntegration:\u003c\/strong\u003e Designed for direct system integration — no mid-ride component swap required\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSKU:\u003c\/strong\u003e K71010\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Cannondale","offers":[{"title":"Default Title","offer_id":43704720949292,"sku":"K71010","price":699.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0608\/7684\/9196\/files\/mahle-x35-sp1-external-ebike-batteryrange-extender-2774376.jpg?v=1772629267"},{"product_id":"deda-internal-battery-seatpost-adapter","title":"Deda Internal Battery Seatpost Adapter","description":"\u003cdiv\u003e\n\u003cp\u003eThe \u003cstrong\u003eDeda Internal Battery Seatpost Adapter\u003c\/strong\u003e is a clean, purpose-built solution for routing a Shimano Di2 internal battery inside a standard seatpost. Rather than leaving your battery exposed or relying on makeshift mounting, this adapter secures it neatly within the post itself — keeping your drivetrain tidy and your frame looking as intended.\u003c\/p\u003e\n\n\u003cp\u003eAvailable in 27.2mm and 31.6mm seatpost diameters, it fits the two most common post sizes found on road and gravel builds. If you're running an electronic groupset and want a \u003cstrong\u003eclean internal battery installation\u003c\/strong\u003e without cutting corners, this adapter does exactly what it needs to do.\u003c\/p\u003e\n\n\u003ch3\u003eDeda Internal Battery Seatpost Adapter Specs at a Glance\u003c\/h3\u003e\n\u003cul class=\"specs_at_a_glance\"\u003e\n  \u003cli\u003eCompatibility: Shimano Di2 internal battery\u003c\/li\u003e\n  \u003cli\u003eAvailable diameters: 27.2mm and 31.6mm\u003c\/li\u003e\n  \u003cli\u003eMounting location: Inside seatpost\u003c\/li\u003e\n  \u003cli\u003eManufacturer: Deda\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Deda","offers":[{"title":"No Color \/ 27.2mm","offer_id":43510911041580,"sku":"DI2BATAD27","price":14.99,"currency_code":"USD","in_stock":true},{"title":"No Color \/ 31.6mm","offer_id":43510911074348,"sku":"DI2BATAD31","price":14.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0608\/7684\/9196\/files\/deda-internal-battery-seatpost-adapter-2421135.jpg?v=1771301169"},{"product_id":"deda-superzero-di2-stem-clip","title":"Deda Superzero Di2 Stem Clip","description":"\u003cdiv\u003e\n\u003cp\u003eThe \u003cstrong\u003eDeda Superzero Di2 Stem Clip\u003c\/strong\u003e is a dedicated mounting solution designed to secure a Shimano Di2 battery to a Deda Superzero stem. It keeps your battery positioned cleanly and out of the way — a tidy alternative to running internal or frame-mounted battery storage when neither is practical on your build.\u003c\/p\u003e\n\n\u003cp\u003eDesigned specifically for Deda's Superzero stem, the clip integrates with the stem's existing architecture rather than relying on tape or improvised fixes. If you're building up a Di2-equipped road bike around Deda components, this clip keeps the installation looking considered and properly finished.\u003c\/p\u003e\n\n\u003ch3\u003eDeda Superzero Di2 Stem Clip Specs at a Glance\u003c\/h3\u003e\n\u003cul class=\"specs_at_a_glance\"\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCompatibility:\u003c\/strong\u003e Deda Superzero stem\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDrivetrain compatibility:\u003c\/strong\u003e Shimano Di2\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eColor:\u003c\/strong\u003e Black\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eProduct type:\u003c\/strong\u003e Di2 battery mount \/ stem clip\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Deda","offers":[{"title":"Black","offer_id":43511057449004,"sku":"DI2CLIP","price":14.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0608\/7684\/9196\/files\/deda-superzero-di2-stem-clip-5590312.jpg?v=1771301112"},{"product_id":"energizer-cr2032-lithium-battery","title":"Energizer CR2032 Lithium Battery","description":"\u003cdiv\u003e\n\u003cp\u003eThe \u003cstrong\u003eEnergizer CR2032 Lithium Battery\u003c\/strong\u003e is a 3V coin cell battery built for the small but critical electronics that keep your ride running — cycling computers, heart rate monitors, GPS sensors, and electronic component remotes all commonly rely on this format. Energizer's lithium chemistry holds its charge through temperature swings and extended shelf storage, so the battery is ready when you need it.\u003c\/p\u003e\n\n\u003cp\u003eAt 20mm in diameter and 3.2mm thick, the CR2032 is one of the most widely used coin cell sizes across cycling electronics. Keeping a spare on hand means a dead battery doesn't cut a ride short or leave you without data when it matters.\u003c\/p\u003e\n\n\u003ch3\u003eEnergizer CR2032 Lithium Battery Specs at a Glance\u003c\/h3\u003e\n\u003cul class=\"specs_at_a_glance\"\u003e\n  \u003cli\u003e\n\u003cstrong\u003eChemistry:\u003c\/strong\u003e Lithium\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eVoltage:\u003c\/strong\u003e 3V\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDiameter:\u003c\/strong\u003e 20mm\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eThickness:\u003c\/strong\u003e 3.2mm\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCommon Applications:\u003c\/strong\u003e Cycling computers, GPS units, heart rate monitors, electronic component remotes\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"R\u0026A Cycles","offers":[{"title":"Default Title","offer_id":43704884854828,"sku":"ECR2032","price":5.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0608\/7684\/9196\/files\/energizer-cr2032-lithium-battery-3754241.jpg?v=1771300987"},{"product_id":"garmin-charge-power-pack","title":"Garmin Charge Power Pack","description":"\u003cdiv\u003e\n\u003cp\u003eUltra-distance racing has a way of exposing every weak link in your setup — and battery life is one of the most common. The \u003cstrong\u003eGarmin Charge Power Pack\u003c\/strong\u003e is an external rechargeable battery designed to extend the runtime of compatible Garmin devices, giving you up to an additional 24 hours of recording time when you need it most.\u003c\/p\u003e\n\n\u003cp\u003eThe Power Pack was engineered to mount directly beneath the Garmin Edge 1030 via a compatible extended out-front mount — no cable required for that pairing. For other supported Garmin devices, including the Edge 1000, Edge 520, Edge 820, Explore 820, Forerunner 645 Music, and Forerunner 935, it connects via the included USB cable, keeping your device charged without interrupting your ride data. \u003c!-- VERIFY: confirm full compatibility list is current and no newer devices have been added --\u003e\u003c\/p\u003e\n\n\u003ch3\u003eGarmin Charge Power Pack Specs at a Glance\u003c\/h3\u003e\n\u003cul class=\"specs_at_a_glance\"\u003e\n  \u003cli\u003e\n\u003cstrong\u003eExtended runtime:\u003c\/strong\u003e Up to 24 additional hours for compatible Garmin devices\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDirect mount compatibility:\u003c\/strong\u003e Designed to pair with the Garmin Edge 1030 via extended out-front mount\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCable compatibility:\u003c\/strong\u003e Works with Edge 1000, 520, 820, Explore 820, Forerunner 645 Music, 935, and others via included USB cable\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCharging:\u003c\/strong\u003e Rechargeable via USB — cable included, transformer sold separately\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSKU:\u003c\/strong\u003e 010-12562-00\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Garmin","offers":[{"title":"Default Title","offer_id":43705686589484,"sku":"010-12562-00","price":179.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0608\/7684\/9196\/files\/garmin-charge-power-pack-6963367.jpg?v=1771300517"},{"product_id":"lezyne-infinite-light-power-pack","title":"Lezyne Infinite Light Power Pack+","description":"\u003cdiv\u003e\n\u003cp\u003eThe \u003cstrong\u003eLezyne Infinite Light Power Pack+\u003c\/strong\u003e exists for one reason: to keep your light running when an extended night ride, commute, or long winter training session would otherwise outlast your battery. The pack connects directly to compatible Lezyne lights via an integrated plug, effectively doubling their runtime without interrupting operation. Compact enough to mount cleanly to your bike, it disappears into your setup rather than adding bulk.\u003c\/p\u003e\n\n\u003cp\u003eBeyond extending your light's output, the Power Pack+ doubles as a USB charger for compatible accessories — a useful backup when you're away from a wall socket. Note that it is \u003cstrong\u003enot compatible with USB-C Lezyne lights\u003c\/strong\u003e, so check your light's charging port before purchasing.\u003c\/p\u003e\n\n\u003ch3\u003eLezyne Infinite Light Power Pack+ Specs at a Glance\u003c\/h3\u003e\n\u003cul class=\"specs_at_a_glance\"\u003e\n  \u003cli\u003eDoubles runtime of compatible Lezyne lights\u003c\/li\u003e\n  \u003cli\u003eIntegrated plug — connects directly to your light\u003c\/li\u003e\n  \u003cli\u003eNot compatible with USB-C Lezyne lights\u003c\/li\u003e\n  \u003cli\u003eFunctions as a USB charger for compatible accessories\u003c\/li\u003e\n  \u003cli\u003eCompact, mountable design\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- VERIFY: exact battery capacity (mAh), full list of compatible lights, mounting system details, weight --\u003e\n\u003c\/div\u003e","brand":"Lezyne","offers":[{"title":"Black","offer_id":43513667616812,"sku":"1-LED-PWRPK-V204","price":99.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0608\/7684\/9196\/files\/lezyne-infinite-light-power-pack-5420473.jpg?v=1771299976"},{"product_id":"mahle-x35-sp1-external-ebike-battery-range-extender","title":"Mahle X35 SP1 External Ebike Battery\/Range Extender","description":"\u003cdiv\u003e\n\u003cp\u003eRunning out of motor support mid-ride is a problem the \u003cstrong\u003eMahle X35 SP1 External Ebike Battery\/Range Extender\u003c\/strong\u003e is built to solve. Designed exclusively for bikes equipped with the Mahle X35 drive system, the SP1 connects as a supplementary power source — giving you the additional capacity to complete longer routes, handle back-to-back rides, or simply avoid the mental arithmetic of rationing motor output across a big day out.\u003c\/p\u003e\n\n\u003cp\u003eThis is a secondary unit, not a standalone battery. It works alongside your existing X35 primary battery, drawing down only when you need it. \u003cstrong\u003eIf your riding regularly pushes the limits of your current range\u003c\/strong\u003e — extended commutes, all-day touring, or hilly terrain that asks more of the motor — the SP1 is a practical way to extend what your setup can do without changing the bike itself.\u003c\/p\u003e\n\n\u003ch3\u003eMahle X35 SP1 External Ebike Battery Specs at a Glance\u003c\/h3\u003e\n\u003cul class=\"specs_at_a_glance\"\u003e\n  \u003cli\u003eCompatible with: Mahle X35 ebike drive system\u003c\/li\u003e\n  \u003cli\u003eFunction: External range extender — supplementary battery, not standalone\u003c\/li\u003e\n  \u003cli\u003eDesigned to pair with the existing X35 primary battery\u003c\/li\u003e\n  \u003cli\u003eSKU: X35 310 000 01 002\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Mahle","offers":[{"title":"Default Title","offer_id":43704819023916,"sku":"X35 310 000 01 002","price":818.03,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0608\/7684\/9196\/files\/mahle-x35-sp1-external-ebike-batteryrange-extender-2774376.jpg?v=1772629267"},{"product_id":"mahle-x35-charger","title":"Mahle X35 Charger","description":"\u003cdiv\u003e\n\u003cp\u003eThe \u003cstrong\u003eMahle X35 Charger\u003c\/strong\u003e is the dedicated charging solution built for the Mahle ebikemotion X35 integrated e-bike system. If your bike runs on the X35 drivetrain, this is the charger the system is engineered around — \u003cstrong\u003eno adapters, no workarounds\u003c\/strong\u003e, just a direct and reliable connection to the integrated battery. It keeps the process simple, which is exactly what a well-integrated system should do.\u003c\/p\u003e\n\n\u003cp\u003eThe X35 platform is known for its clean, minimal integration — the motor and battery disappear into the bike's frame and rear hub. The charger follows that same philosophy: purpose-built to work with the system as intended, so you spend less time thinking about charging and more time riding.\u003c\/p\u003e\n\n\u003ch3\u003eMahle X35 Charger Specs at a Glance\u003c\/h3\u003e\n\u003cul class=\"specs_at_a_glance\"\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCompatibility:\u003c\/strong\u003e Mahle ebikemotion X35 e-bike system\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDesigned for:\u003c\/strong\u003e X35 integrated battery\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eManufacturer:\u003c\/strong\u003e Mahle ebikemotion\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSKU:\u003c\/strong\u003e X35 326 000 01 000\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Mahle","offers":[{"title":"Default Title","offer_id":43704819187756,"sku":"X35 326 000 01 000","price":120.0,"currency_code":"USD","in_stock":true}]},{"product_id":"mahle-charger-wall-plug-and-cord-u-s-spec","title":"Mahle Charger Wall Plug and Cord - U.S. Spec","description":"\u003cdiv\u003e\n\u003cp\u003eThe \u003cstrong\u003eMahle Charger Wall Plug and Cord - U.S. Spec\u003c\/strong\u003e is the dedicated replacement charging solution for Mahle's X35 e-bike drive system. Built to U.S. electrical standards, it delivers a reliable, properly rated charge to your Mahle-equipped e-bike without the compatibility concerns that come with third-party alternatives.\u003c\/p\u003e\n\n\u003cp\u003eIf your original charger has been lost, damaged, or worn out, this is the straightforward fix — a direct replacement designed to work with the system as Mahle intended. Having the correct charger on hand means you're not improvising with aftermarket equipment on a precision drivetrain.\u003c\/p\u003e\n\n\u003ch3\u003eMahle Charger Wall Plug and Specs at a Glance\u003c\/h3\u003e\n\u003cul class=\"specs_at_a_glance\"\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCompatibility:\u003c\/strong\u003e Mahle X35 e-bike drive system\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSpec:\u003c\/strong\u003e U.S. electrical standard (110V)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePart Number:\u003c\/strong\u003e X35 603 000 01 000\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eManufacturer:\u003c\/strong\u003e Mahle\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eProduct Type:\u003c\/strong\u003e Replacement wall plug and charging cord\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Mahle","offers":[{"title":"Default Title","offer_id":43704819286060,"sku":"X35 603 000 01 000","price":12.0,"currency_code":"USD","in_stock":true}]},{"product_id":"mahle-x35-plus-battery-f-ebike-battery","title":"Mahle X35 Plus Battery F Ebike Battery","description":"\u003cdiv\u003e\n\u003cp\u003eThe \u003cstrong\u003eMahle X35 Plus Battery F Ebike Battery\u003c\/strong\u003e is a frame-integrated power source built specifically for the Mahle X35 e-bike drive system — designed to sit within the frame rather than on top of it, keeping the overall build as close to a conventional bicycle as the platform allows. Mahle's X35 system is centred around a rear-hub motor setup that prioritises a minimal, clean aesthetic, and this battery is engineered to match that philosophy rather than compromise it.\u003c\/p\u003e\n\n\u003cp\u003eAs a dedicated system component, the X35 Plus Battery F is intended to pair with compatible frame designs that accommodate its integrated format. If you're running an X35-based build and need to verify battery compatibility with your specific frame, \u003c!-- VERIFY: which frame brands or models are confirmed compatible with the X35 Plus Battery F? --\u003e checking with the frame manufacturer or your Mahle system documentation is the recommended step before ordering.\u003c\/p\u003e\n\n\u003ch3\u003eMahle X35 Plus Battery F Specs at a Glance\u003c\/h3\u003e\n\u003cul class=\"specs_at_a_glance\"\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCompatibility:\u003c\/strong\u003e Mahle X35 e-bike drive system\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eBattery format:\u003c\/strong\u003e Frame-integrated\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMotor system type:\u003c\/strong\u003e Rear-hub\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSKU:\u003c\/strong\u003e 21010300000310\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Mahle","offers":[{"title":"Default Title","offer_id":43704819318828,"sku":"21010300000310","price":839.63,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0608\/7684\/9196\/files\/mahle-x35-plus-battery-f-ebike-battery-1640491.jpg?v=1771299733"},{"product_id":"pro-di2-internal-battery-holder-for-seatpost","title":"PRO Di2 Internal Battery Holder for Seatpost","description":"\u003cdiv\u003e\n\u003cp\u003eRouting a Shimano Di2 battery inside a seatpost keeps your cockpit clean and your wiring out of sight — the \u003cstrong\u003ePRO Di2 Internal Battery Holder for Seatpost\u003c\/strong\u003e is the hardware that makes it work. The mount is a two-piece cylindrical shell that holds the battery securely within the post, with the cable port oriented downward for a clean exit. PRO includes a removal tool, so retrieving the battery when you need to charge or swap it doesn't require improvisation.\u003c\/p\u003e\n\n\u003cp\u003eTwo size variants cover the most common seatpost diameters — 27.2mm–28.6mm and 30.9mm–31.6mm — making the holder compatible with a wide range of round seatposts beyond PRO's own line. Installation is straightforward: seat the battery in the two-piece holder, feed it into the post cable-end first, and the mount holds it in place without rattling or shifting.\u003c\/p\u003e\n\n\u003ch3\u003ePRO Di2 Internal Battery Holder Specs at a Glance\u003c\/h3\u003e\n\u003cul class=\"specs_at_a_glance\"\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCompatibility:\u003c\/strong\u003e Shimano Di2 internal battery\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSizes available:\u003c\/strong\u003e 27.2mm–28.6mm and 30.9mm–31.6mm seatpost diameter\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMount design:\u003c\/strong\u003e Two-piece cylindrical shell with cable-port-down orientation\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eIncludes:\u003c\/strong\u003e Battery removal tool\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eColor:\u003c\/strong\u003e Black\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"PRO","offers":[{"title":"Black \/ 27.2mm-28.6mm","offer_id":43516662317100,"sku":"PRAC0094","price":15.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 30.9mm-31.6mm","offer_id":43516662349868,"sku":"PRAC0095","price":15.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0608\/7684\/9196\/files\/pro-di2-internal-battery-holder-for-seatpost-3928494.jpg?v=1771299139"},{"product_id":"pro-di2-internal-battery-holder-for-fork-steerer","title":"PRO Di2 Internal Battery Holder for Fork Steerer","description":"\u003cdiv\u003e\n\u003cp\u003eRouting a Shimano Di2 battery inside a fork steerer keeps your build clean and your seatpost free for other purposes — the \u003cstrong\u003ePRO Di2 Internal Battery Holder for Fork Steerer\u003c\/strong\u003e is the hardware that makes it work. The mount is a two-piece cylindrical shell: the battery sits inside the halves, and the whole assembly slides into the steerer tube. Ribs on the exterior compress slightly to fit minor diameter variations in standard 1-1\/8\" round steerer tubes.\u003c\/p\u003e\n\n\u003cp\u003eBefore you commit to this routing, a few things to verify: the Di2 battery measures 152mm long and 16mm in diameter, so your steerer tube needs at least an additional 20mm beyond battery length to accommodate the holder. You'll also need Di2-compatible cables, a Di2-compatible stem and top cap, and handlebars with the small wire ports required for internal Di2 routing. \u003c!-- VERIFY: confirm whether a battery extraction tool is included with the fork steerer version, as noted with the seatpost version --\u003e With the right setup, it's one of the tidier ways to tuck the battery out of sight entirely.\u003c\/p\u003e\n\n\u003ch3\u003ePRO Di2 Internal Battery Holder Specs at a Glance\u003c\/h3\u003e\n\u003cul class=\"specs_at_a_glance\"\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCompatibility:\u003c\/strong\u003e Shimano Di2 internal battery\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSteerer fitment:\u003c\/strong\u003e Standard 1-1\/8\" round steerer tubes\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eBattery dimensions:\u003c\/strong\u003e 152mm x 16mm (minimum steerer clearance required)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMount design:\u003c\/strong\u003e Two-piece cylindrical shell with compression ribs\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSKU:\u003c\/strong\u003e PRAC0085\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"PRO","offers":[{"title":"Default Title","offer_id":43705692880940,"sku":"PRAC0085","price":12.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0608\/7684\/9196\/files\/pro-di2-internal-battery-holder-for-fork-steerer-7500847.jpg?v=1771299138"},{"product_id":"ritchey-di2-internal-battery-seatpost-mount","title":"Ritchey Di2 Internal Battery Seatpost Mount","description":"\u003cdiv\u003e\n\u003cp\u003eThe \u003cstrong\u003eRitchey Di2 Internal Battery Seatpost Mount\u003c\/strong\u003e routes your Shimano Di2 battery inside the seatpost, keeping it concealed from the elements and out of the airstream entirely. It's a clean solution for riders who want a tidy build — no external cabling, no battery clipped to a frame port, nothing to catch the wind or collect road grime. Two size options cover the most common seatpost diameters, so compatibility is straightforward regardless of your setup.\u003c\/p\u003e\n\n\u003cp\u003eInstallation is internal, which means the battery is protected and the cockpit stays uncluttered. Compatible with all Shimano Di2 batteries — \u003cstrong\u003ebattery not included\u003c\/strong\u003e.\u003c\/p\u003e\n\n\u003ch3\u003eRitchey Di2 Internal Battery Seatpost Mount Specs at a Glance\u003c\/h3\u003e\n\u003cul class=\"specs_at_a_glance\"\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCompatibility:\u003c\/strong\u003e All Shimano Di2 batteries\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSize Option 1:\u003c\/strong\u003e 27.2mm \u0026amp; 28.6mm seatposts\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSize Option 2:\u003c\/strong\u003e 30.9mm \u0026amp; 31.6mm seatposts\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMount Location:\u003c\/strong\u003e Internal seatpost\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eBattery Included:\u003c\/strong\u003e No\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Ritchey","offers":[{"title":"No Color \/ 27.2mm \u0026 28.6mm","offer_id":43517579657260,"sku":"41003817001","price":9.95,"currency_code":"USD","in_stock":false},{"title":"No Color \/ 30.9mm \u0026 31.6mm","offer_id":43517579690028,"sku":"41003817002","price":9.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0608\/7684\/9196\/files\/ritchey-di2-internal-battery-seatpost-mount-1446535.jpg?v=1771298712"},{"product_id":"scott-eride-tq-range-extender","title":"Scott eRide TQ Range Extender","description":"\u003cdiv\u003e\n\u003cp\u003eThe \u003cstrong\u003eScott eRide TQ Range Extender\u003c\/strong\u003e adds 160 Wh of capacity to compatible Scott TQ-motor eBikes — enough to extend your ride significantly when the main battery starts running low. It mounts via a standard bottle cage interface on either the seat tube or down tube, keeping the installation clean and tool-free once the required holder and cable are in place.\u003c\/p\u003e\n\n\u003cp\u003eWorth noting before you order: the range extender requires a dedicated battery holder and connecting cable to function, both of which are \u003cstrong\u003esold separately\u003c\/strong\u003e. Once the system is set up, it integrates with your bike's existing motor support without complex wiring — a straightforward solution for longer days where stopping to recharge simply isn't practical.\u003c\/p\u003e\n\n\u003ch3\u003eScott eRide TQ Range Extender Specs at a Glance\u003c\/h3\u003e\n\u003cul class=\"specs_at_a_glance\"\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAdditional capacity:\u003c\/strong\u003e 160 Wh\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCompatible models:\u003c\/strong\u003e Scott Lumen eRide, Solace eRide (TQ motor system)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMounting:\u003c\/strong\u003e Standard bottle cage interface — seat tube or down tube\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRequired accessories:\u003c\/strong\u003e Battery holder and connecting cable (sold separately)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSKU:\u003c\/strong\u003e 294537\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Scott","offers":[{"title":"Default Title","offer_id":43711420268588,"sku":"2945379999222","price":699.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0608\/7684\/9196\/files\/scott-eride-tq-range-extender-6669342.jpg?v=1771298530"},{"product_id":"scott-eride-tq-extender-cable-road-gravel","title":"Scott eRide TQ Extender Cable Road\/Gravel","description":"\u003cdiv\u003e\n\u003cp\u003eThe \u003cstrong\u003eScott eRide TQ Extender Cable Road\/Gravel\u003c\/strong\u003e is the required connection between a TQ range extender and the Scott Solace eRide road or gravel platform. Without it, the range extender simply won't integrate with the system — this cable is what makes the pairing functional.\u003c\/p\u003e\n\n\u003cp\u003eIf you're running a Scott Solace eRide and want to extend your range with a compatible TQ extender battery, this is the cable you need to complete the setup. It's a straightforward, system-specific component designed to ensure the range extender communicates correctly with your bike's motor system.\u003c\/p\u003e\n\n\u003ch3\u003eScott eRide TQ Extender Cable Road\/Gravel Specs at a Glance\u003c\/h3\u003e\n\u003cul class=\"specs_at_a_glance\"\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCompatibility:\u003c\/strong\u003e Scott Solace eRide road and gravel models\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eFunction:\u003c\/strong\u003e Connects TQ range extender to eRide system\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSystem:\u003c\/strong\u003e TQ motor platform\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSKU:\u003c\/strong\u003e 294539\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Scott","offers":[{"title":"Default Title","offer_id":43711420334124,"sku":"294539","price":69.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0608\/7684\/9196\/files\/scott-eride-tq-extender-cable-roadgravel-9259951.jpg?v=1771298530"},{"product_id":"scott-eride-tq-battery-holder","title":"Scott eRide TQ Battery Holder","description":"\u003cdiv\u003e\n\u003cp\u003eThe \u003cstrong\u003eScott eRide TQ Battery Holder\u003c\/strong\u003e is the mounting solution designed specifically for the Scott TQ Range Extender — keeping it secured to your frame so you can focus on the ride rather than your remaining charge. Compatible exclusively with the Scott Lumen eRide and Scott Solace eRide, it mounts to either the seat tube or down tube using the included hardware.\u003c\/p\u003e\n\n\u003cp\u003eA \u003cstrong\u003etool-free quick-release bracket\u003c\/strong\u003e means you can swap the range extender out for a standard bottle cage without reaching for a wrench — useful when you're switching between setups for different rides. Everything needed for installation comes in the box.\u003c\/p\u003e\n\n\u003ch3\u003eScott eRide TQ Battery Holder Specs at a Glance\u003c\/h3\u003e\n\u003cul class=\"specs_at_a_glance\"\u003e\n  \u003cli\u003eCompatible with: Scott Lumen eRide and Scott Solace eRide\u003c\/li\u003e\n  \u003cli\u003eDesigned for use with the Scott TQ Range Extender\u003c\/li\u003e\n  \u003cli\u003eMounts to seat tube or down tube\u003c\/li\u003e\n  \u003cli\u003eQuick-release bracket — no tools required for cage\/extender swap\u003c\/li\u003e\n  \u003cli\u003eHardware included\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Scott","offers":[{"title":"Default Title","offer_id":43711420399660,"sku":"294540","price":19.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0608\/7684\/9196\/files\/scott-eride-tq-battery-holder-6812019.jpg?v=1771298531"},{"product_id":"shimano-di2-sw-r600-climber-switch","title":"Shimano Di2 SW-R600 Climber Switch","description":"\u003cdiv\u003e\n\u003cp\u003eThe \u003cstrong\u003eShimano Di2 SW-R600 Climber Switch\u003c\/strong\u003e puts gear changes at your thumbs when your hands are on the tops — whether you're grinding up a climb or staying low and controlled over rough roads. Its curved profile nestles against the handlebar, and two side-by-side buttons handle upshift and downshift without requiring you to reach for the drops.\u003c\/p\u003e\n\n\u003cp\u003eOut of the box, the SW-R600 is configured to connect to the right-hand Di2 STI lever and control the rear derailleur. With Shimano's E-Tube PC interface, it can be reprogrammed to the left lever and front derailleur instead. Mounting is straightforward — the switch secures to the bar with zip ties, which are included. The approximately 30mm lead plugs directly into one of the ports on a compatible Di2 STI lever, and it can run alongside bar-top sprinter switches if your setup calls for both.\u003c\/p\u003e\n\n\u003ch3\u003eShimano Di2 SW-R600 Climber Switch Specs at a Glance\u003c\/h3\u003e\n\u003cul class=\"specs_at_a_glance\"\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCompatibility:\u003c\/strong\u003e Shimano Di2 electronic groupsets\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDefault configuration:\u003c\/strong\u003e Right-hand lever, rear derailleur\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eReprogrammable:\u003c\/strong\u003e Yes, via Shimano E-Tube PC interface\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMounting:\u003c\/strong\u003e Zip ties (included)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCable length:\u003c\/strong\u003e Approximately 30mm lead to Di2 STI lever port\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Shimano","offers":[{"title":"Default Title","offer_id":43706053689388,"sku":"ISWR600R","price":155.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0608\/7684\/9196\/files\/shimano-di2-sw-r600-climber-switch-3833991.jpg?v=1771298115"},{"product_id":"shimano-di2-bt-dn110-a-internal-battery","title":"Shimano Di2 BT-DN110-A Internal Battery","description":"\u003cdiv\u003e\n\u003cp\u003eThe \u003cstrong\u003eShimano Di2 BT-DN110-A Internal Battery\u003c\/strong\u003e sits inside your frame or seatpost and keeps your electronic shifting running — this is the battery unit itself, without mounting hardware, cables, or a charger.\u003c\/p\u003e\n\n\u003cp\u003eCompatibility matters here. The BT-DN110-A works with Shimano's E-Tube Di2 systems — it is not compatible with first-generation Di2 setups that predate the E-Tube architecture. You'll need a separate EW-SD50 wire to connect it to your Di2 network, and a compatible charger to keep it topped up. \u003c!-- VERIFY: confirm full compatibility list for BT-DN110-A across current Di2 groupsets (e.g., R9250, R8150, MT900) --\u003e When the charge runs low, your junction box will flag a warning before you lose shifting function — front derailleur drops out first, giving you a clear signal to plug in before the system shuts down fully.\u003c\/p\u003e\n\n\u003ch3\u003eShimano Di2 BT-DN110-A Internal Battery Specs at a Glance\u003c\/h3\u003e\n\u003cul class=\"specs_at_a_glance\"\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCompatibility:\u003c\/strong\u003e Shimano E-Tube Di2 systems (not compatible with first-generation Di2)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eInstallation:\u003c\/strong\u003e Internal — fits inside frame tubes or compatible seatposts\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eIncludes:\u003c\/strong\u003e Battery unit only — cables, charger, and mounting hardware sold separately\u003c\/li\u003e\n  \u003c!-- VERIFY: voltage, capacity (mAh\/Wh), and charge time for BT-DN110-A specifically --\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Shimano","offers":[{"title":"Default Title","offer_id":43706054475820,"sku":"IBTDN110A7","price":200.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0608\/7684\/9196\/files\/shimano-di2-bt-dn110-a-internal-battery-2530308.jpg?v=1771298115"},{"product_id":"shimano-di2-sm-bcr1-battery-charger","title":"Shimano Di2 SM-BCR1 Battery Charger w\/o Power Cable","description":"\u003cdiv\u003e\n\u003cp\u003eThe \u003cstrong\u003eShimano Di2 SM-BCR1 Battery Charger\u003c\/strong\u003e is the dedicated charger for the Shimano Di2 SM-BTR1 external battery — the straightforward, official solution for keeping your electronic groupset ready to ride. Remove the battery from the bike, slot it into the charger, connect the power cable, and a charge indicator light confirms everything is working. From empty to full takes around 90 minutes.\u003c\/p\u003e\n\n\u003cp\u003eOne practical detail worth noting: the power cable is sold separately from the charger unit itself. This is intentional — it means the SM-BCR1 works with any country's electrical system, as long as you pair it with the appropriate regional cable. If you're unsure which cable suits your setup, the team at RA Cycles can point you in the right direction.\u003c\/p\u003e\n\n\u003cp\u003eNote: this charger is \u003cstrong\u003ecompatible with the SM-BTR1 external Di2 battery only\u003c\/strong\u003e and is not designed for use with internal Di2 battery systems.\u003c\/p\u003e\n\n\u003ch3\u003eShimano Di2 SM-BCR1 Battery Charger Specs at a Glance\u003c\/h3\u003e\n\u003cul class=\"specs_at_a_glance\"\u003e\n  \u003cli\u003eCompatible battery: Shimano Di2 SM-BTR1 external battery\u003c\/li\u003e\n  \u003cli\u003eCharge time: approximately 90 minutes (empty to full)\u003c\/li\u003e\n  \u003cli\u003eCharge indicator: LED status light\u003c\/li\u003e\n  \u003cli\u003ePower cable: sold separately (regional cables available for worldwide use)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Shimano","offers":[{"title":"Default Title","offer_id":43705633996844,"sku":"ISMBCR1","price":120.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0608\/7684\/9196\/files\/SHIMANO-SM-BCR1-BATTERY-CHARGING-DOCK.jpg?v=1788188774"},{"product_id":"shimano-d-fly-internal-wireless-management-system-ew-wu111","title":"Shimano D-Fly Internal Wireless Management System - EW-WU111","description":"\u003cdiv\u003e\n\u003cp\u003eThe \u003cstrong\u003eShimano D-Fly Internal Wireless Management System EW-WU111\u003c\/strong\u003e is an inline interface that gives your Di2 drivetrain a voice. It connects directly into your Di2 wire network and broadcasts gear position and battery status via both ANT+ and Bluetooth Low Energy (BLE) — letting compatible bike computers and smartphones read that data in real time.\u003c\/p\u003e\n\u003cp\u003eInstallation is straightforward: the EW-WU111 sits inline between two E-tube wire connections, typically mounted externally near the stem or bar entry point. Compatible with Dura-Ace Di2 9070 and newer, and Ultegra Di2 6870 and newer. If your head unit supports Di2 integration through ANT+ or BLE firmware, this is the module that makes it possible.\u003c\/p\u003e\n\u003cul class=\"specs_at_a_glance\"\u003e\n\u003cli\u003eProtocols: ANT+ and Bluetooth Low Energy (BLE)\u003c\/li\u003e\n\u003cli\u003eInline E-tube installation\u003c\/li\u003e\n\u003cli\u003eCompatible: Dura-Ace Di2 9070+, Ultegra Di2 6870+\u003c\/li\u003e\n\u003cli\u003eBroadcasts gear position and battery level\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Shimano","offers":[{"title":"Default Title","offer_id":43705677578284,"sku":"IEWWU111B","price":110.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0608\/7684\/9196\/files\/shimano-d-fly-internal-wireless-management-system-ew-wu111-9311210.jpg?v=1771298114"},{"product_id":"shimano-di2-bm-dn100-s-short-size-battery-mount","title":"Shimano Di2 BM-DN100-S Short Size Battery Mount","description":"\u003cdiv\u003e\n\u003cp\u003eThe \u003cstrong\u003eShimano Di2 BM-DN100-S Short Size Battery Mount\u003c\/strong\u003e is the correct internal mounting solution for frames where the battery cavity runs short — keeping the Di2 battery seated, stable, and making solid electrical contact without any movement or rattle. Fitting the right size mount matters more than it might seem: a loose or ill-fitting battery can interrupt the electrical connection and cause erratic shifting, so Shimano specifies this short-size variant for frames that won't accommodate a standard-length mount.\u003c\/p\u003e\n\n\u003cp\u003eIf you're building up a Di2 drivetrain or replacing a worn mount, using the manufacturer-specified hardware is the straightforward way to ensure the system performs as intended. The BM-DN100-S slots into the internal routing cavity and holds the battery correctly positioned for a clean, rattle-free installation.\u003c\/p\u003e\n\n\u003ch3\u003eShimano Di2 BM-DN100-S Short Size Specs at a Glance\u003c\/h3\u003e\n\u003cul class=\"specs_at_a_glance\"\u003e\n  \u003cli\u003e\n\u003cstrong\u003eModel:\u003c\/strong\u003e BM-DN100-S\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSize:\u003c\/strong\u003e Short (S) — for frames with compact internal battery cavities\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCompatibility:\u003c\/strong\u003e Shimano Di2 internal battery systems\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eIntended use:\u003c\/strong\u003e Internal frame battery mounting for Di2 electronic drivetrains\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eManufacturer:\u003c\/strong\u003e Shimano\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Shimano","offers":[{"title":"Default Title","offer_id":43705751273516,"sku":"IBMDN100S1","price":155.0,"currency_code":"USD","in_stock":true}]},{"product_id":"shimano-di2-bt-dn300-battery-built-in-type","title":"Shimano Di2 BT-DN300 Battery Built-In Type","description":"\u003cdiv\u003e\n\u003cp\u003eThe \u003cstrong\u003eShimano Di2 BT-DN300 Battery Built-In Type\u003c\/strong\u003e keeps your electronic drivetrain's power source tucked inside the frame — out of sight, protected from the elements, and completely out of the way. It mounts internally within compatible frame tubing, integrating with the Di2 e-tube port system so your build stays clean without any compromise to function.\u003c\/p\u003e\n\n\u003cp\u003eCharging is handled in-frame through the e-tube port, meaning there's no need to remove the battery between rides. Once installed, it works quietly in the background — powering your Di2 components through every shift without drawing attention to itself.\u003c\/p\u003e\n\n\u003ch3\u003eShimano Di2 BT-DN300 Battery Built-In Type Specs at a Glance\u003c\/h3\u003e\n\u003cul class=\"specs_at_a_glance\"\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCompatibility:\u003c\/strong\u003e Shimano Di2 electronic groupset systems\u003c\/li\u003e\n  \u003cli\u003eInstallation type: Built-in \/ internal frame mounting\u003c\/li\u003e\n  \u003cli\u003eConnection: Standard Shimano e-tube port\u003c\/li\u003e\n  \u003cli\u003eCharging: In-frame via e-tube port — no removal required\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Shimano","offers":[{"title":"Default Title","offer_id":43711418531884,"sku":"IBTDN3002","price":220.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0608\/7684\/9196\/files\/shimano-di2-bt-dn300-battery-built-in-type-8391639.jpg?v=1771297996"},{"product_id":"shimano-di2-ew-ec300-charging-cable","title":"Shimano Di2 EW-EC300 Charging Cable","description":"\u003cdiv\u003e\n\u003cp\u003eThe \u003cstrong\u003eShimano Di2 EW-EC300 Charging Cable\u003c\/strong\u003e is the dedicated charging solution for Shimano Di2 12-speed electronic groupsets — the cable that keeps your system running so you can keep riding. At 1700mm in length, it gives you enough reach to connect your internal battery without awkward positioning or hunting for an adapter. It also handles charging duties for Dura-Ace and Ultegra power meter crank arms, consolidating what you need to keep your drivetrain and data fully operational.\u003c\/p\u003e\n\n\u003cp\u003eThere is no substitute for the correct charging cable when your Di2 system uses a proprietary connector. The EW-EC300 is the straightforward answer — \u003cstrong\u003epurpose-built hardware\u003c\/strong\u003e that removes any guesswork from the charging process.\u003c\/p\u003e\n\n\u003ch3\u003eShimano Di2 EW-EC300 Charging Cable Specs at a Glance\u003c\/h3\u003e\n\u003cul class=\"specs_at_a_glance\"\u003e\n  \u003cli\u003eCompatible with: Shimano Di2 12-speed electronic groupsets\u003c\/li\u003e\n  \u003cli\u003eAlso compatible with: Dura-Ace and Ultegra power meter crank arms\u003c\/li\u003e\n  \u003cli\u003eCable length: 1700mm\u003c\/li\u003e\n  \u003cli\u003eSKU: IEWEC300A\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Shimano","offers":[{"title":"Default Title","offer_id":43711418564652,"sku":"IEWEC300A","price":64.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0608\/7684\/9196\/files\/shimano-di2-ew-ec300-charging-cable-9455444.jpg?v=1771297996"},{"product_id":"shimano-di2-ew-sd300-wire-for-steps-ep8","title":"Shimano Di2 EW-SD300 Wire For Steps EP8","description":"\u003cdiv\u003e\n\u003cp\u003eThe \u003cstrong\u003eShimano Di2 EW-SD300 Wire for Steps EP8\u003c\/strong\u003e is the correct E-tube wire for connecting EP8 drive unit systems — designed to work within Shimano's Di2 electronic ecosystem. Whether you're building a new e-bike or replacing a damaged connection, selecting the right length matters for a clean, reliable installation without excess slack or tension.\u003c\/p\u003e\n\u003cp\u003eAvailable in ten lengths from 150mm to 650mm, this wire covers the full range of frame routing scenarios. Use the shorter options for tight internal connections near the junction, and the longer runs where cable paths travel through larger frame sections or extended routing channels.\u003c\/p\u003e\n\u003cul class=\"specs_at_a_glance\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eCompatibility:\u003c\/strong\u003e Shimano Steps EP8 drive unit\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAvailable lengths:\u003c\/strong\u003e 150mm, 200mm, 250mm, 300mm, 350mm, 400mm, 500mm, 550mm, 600mm, 650mm\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSystem:\u003c\/strong\u003e Di2 E-tube electronic wiring\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Shimano","offers":[{"title":"No Color \/ 150mm","offer_id":43519962710060,"sku":"IEWSD300L015","price":30.0,"currency_code":"USD","in_stock":true},{"title":"No Color \/ 200mm","offer_id":43519962775596,"sku":"IEWSD300L020","price":30.0,"currency_code":"USD","in_stock":true},{"title":"No Color \/ 250mm","offer_id":43519962808364,"sku":"IEWSD300L025","price":30.0,"currency_code":"USD","in_stock":true},{"title":"No Color \/ 300mm","offer_id":43519962841132,"sku":"IEWSD300L030","price":30.0,"currency_code":"USD","in_stock":true},{"title":"No Color \/ 350mm","offer_id":43519962873900,"sku":"IEWSD300L035","price":30.0,"currency_code":"USD","in_stock":true},{"title":"No Color \/ 400mm","offer_id":43519962906668,"sku":"IEWSD300L040","price":30.0,"currency_code":"USD","in_stock":true},{"title":"No Color \/ 500mm","offer_id":43519962939436,"sku":"IEWSD300L050","price":31.0,"currency_code":"USD","in_stock":true},{"title":"No Color \/ 550mm","offer_id":43519962972204,"sku":"IEWSD300L055","price":31.0,"currency_code":"USD","in_stock":true},{"title":"No Color \/ 600mm","offer_id":43519963004972,"sku":"IEWSD300L060","price":31.0,"currency_code":"USD","in_stock":true},{"title":"No Color \/ 650mm","offer_id":43519963037740,"sku":"IEWSD300L065","price":31.0,"currency_code":"USD","in_stock":true},{"title":"No Color \/ 700mm","offer_id":43519963070508,"sku":"IEWSD300L070","price":31.0,"currency_code":"USD","in_stock":true},{"title":"No Color \/ 750mm","offer_id":43519963103276,"sku":"IEWSD300L075","price":31.0,"currency_code":"USD","in_stock":true},{"title":"No Color \/ 800mm","offer_id":43519963136044,"sku":"IEWSD300L080","price":31.0,"currency_code":"USD","in_stock":true},{"title":"No Color \/ 850mm","offer_id":43519963168812,"sku":"IEWSD300L085","price":32.0,"currency_code":"USD","in_stock":true},{"title":"No Color \/ 900mm","offer_id":43519963201580,"sku":"IEWSD300L090","price":32.0,"currency_code":"USD","in_stock":true},{"title":"No Color \/ 950mm","offer_id":43519963234348,"sku":"IEWSD300L095","price":32.0,"currency_code":"USD","in_stock":true},{"title":"No Color \/ 1000mm","offer_id":43519962611756,"sku":"IEWSD300L100","price":32.0,"currency_code":"USD","in_stock":true},{"title":"No Color \/ 1200mm","offer_id":43519962644524,"sku":"IEWSD300L120","price":33.0,"currency_code":"USD","in_stock":true},{"title":"No Color \/ 1400mm","offer_id":43519962677292,"sku":"IEWSD300L140","price":33.0,"currency_code":"USD","in_stock":true},{"title":"No Color \/ 1600mm","offer_id":43519962742828,"sku":"IEWSD300L160","price":34.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0608\/7684\/9196\/files\/shimano-di2-ew-sd300-wire-for-steps-ep8-9009032.jpg?v=1771297997"},{"product_id":"shimano-di2-ew-sd50-rear-electric-wire-kit","title":"Shimano Di2 EW-SD50 Rear Electric Wire Kit","description":"\u003cdiv\u003e\n\u003cp\u003eThe \u003cstrong\u003eShimano Di2 EW-SD50 Rear Electric Wire Kit\u003c\/strong\u003e is the connection that keeps your Di2 drivetrain talking. Each wire uses Shimano's E-Tube plug format to link components — rear derailleur, front derailleur, battery, and junctions — into a single, reliable electronic system. Measure your routing before selecting a length. Available in ten sizes from 150mm to 650mm, there's a fit for most frame configurations and internal cable paths.\u003c\/p\u003e\n\u003cul class=\"specs_at_a_glance\"\u003e\n  \u003cli\u003eCompatible with Shimano Di2 E-Tube systems\u003c\/li\u003e\n  \u003cli\u003eAvailable lengths: 150mm, 200mm, 250mm, 300mm, 350mm, 400mm, 500mm, 550mm, 600mm, 650mm\u003c\/li\u003e\n  \u003cli\u003eEW-SD50 standard plug format\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eReturns are not accepted on this item.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Shimano","offers":[{"title":"No Color \/ 150mm","offer_id":43519964676140,"sku":"IEWSD50L15","price":30.0,"currency_code":"USD","in_stock":true},{"title":"No Color \/ 200mm","offer_id":43519964741676,"sku":"IEWSD50L20","price":30.0,"currency_code":"USD","in_stock":true},{"title":"No Color \/ 250mm","offer_id":43519964774444,"sku":"IEWSD50L25","price":30.0,"currency_code":"USD","in_stock":true},{"title":"No Color \/ 300mm","offer_id":43519964807212,"sku":"IEWSD50L30","price":30.0,"currency_code":"USD","in_stock":true},{"title":"No Color \/ 350mm","offer_id":43519964839980,"sku":"IEWSD50L35","price":30.0,"currency_code":"USD","in_stock":true},{"title":"No Color \/ 400mm","offer_id":43519964905516,"sku":"IEWSD50L40","price":30.0,"currency_code":"USD","in_stock":true},{"title":"No Color \/ 500mm","offer_id":43519964938284,"sku":"IEWSD50L50","price":31.0,"currency_code":"USD","in_stock":true},{"title":"No Color \/ 550mm","offer_id":43519964971052,"sku":"IEWSD50L55","price":31.0,"currency_code":"USD","in_stock":true},{"title":"No Color \/ 600mm","offer_id":43519965003820,"sku":"IEWSD50L60","price":31.0,"currency_code":"USD","in_stock":true},{"title":"No Color \/ 650mm","offer_id":43519965036588,"sku":"IEWSD50L65","price":31.0,"currency_code":"USD","in_stock":true},{"title":"No Color \/ 700mm","offer_id":43519965069356,"sku":"IEWSD50L70","price":31.0,"currency_code":"USD","in_stock":true},{"title":"No Color \/ 750mm","offer_id":43519965102124,"sku":"IEWSD50L75","price":31.0,"currency_code":"USD","in_stock":true},{"title":"No Color \/ 800mm","offer_id":43519965134892,"sku":"IEWSD50L80","price":32.0,"currency_code":"USD","in_stock":true},{"title":"No Color \/ 950mm","offer_id":43519965167660,"sku":"IEWSD50L95","price":32.0,"currency_code":"USD","in_stock":true},{"title":"No Color \/ 1000mm","offer_id":43519964577836,"sku":"IEWSD50L100","price":32.0,"currency_code":"USD","in_stock":true},{"title":"No Color \/ 1200mm","offer_id":43519964610604,"sku":"IEWSD50L120","price":33.0,"currency_code":"USD","in_stock":true},{"title":"No Color \/ 1400mm","offer_id":43519964643372,"sku":"IEWSD50L140","price":34.0,"currency_code":"USD","in_stock":true},{"title":"No Color \/ 1600mm","offer_id":43519964708908,"sku":"IEWSD50L160","price":34.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0608\/7684\/9196\/files\/shimano-di2-ew-sd50-rear-electric-wire-kit-6622733.jpg?v=1771297997"},{"product_id":"shimano-di2-ew-jc130-y-split-e-tube-wiring-kit","title":"Shimano Di2 EW-JC130 Y-Split E-Tube Wiring Kit","description":"\u003cdiv\u003e\n\u003cp\u003eThe \u003cstrong\u003eShimano Di2 EW-JC130 Y-Split E-Tube Wiring Kit\u003c\/strong\u003e is the three-way junction cable that connects your Di2 battery to both the front and rear derailleurs in a single run. Compatible with current and previous generations of Shimano Di2 — including Dura-Ace and Ultegra — it's a straightforward replacement or build component when you need it.\u003c\/p\u003e\n\u003cp\u003eThree length variants let you match the cable to your frame's actual routing. Measure your chainstays and the run from battery to front derailleur, then choose the option that gives you a little extra — not so much that you're stuffing excess wire into a junction box. Note that returns are not accepted on this item.\u003c\/p\u003e\n\u003cul class=\"specs_at_a_glance\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e320mm \/ 320mm\u003c\/strong\u003e — suited to compact frames with shorter runs\u003c\/li\u003e\n\u003cli\u003e320mm \/ 520mm — mixed-length option for asymmetric routing\u003c\/li\u003e\n\u003cli\u003e520mm \/ 520mm — for larger frames or longer internal cable paths\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Shimano","offers":[{"title":"Black \/ 320mm \/ 320mm","offer_id":43519965429804,"sku":"IEWJC130SS","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ 320mm \/ 520mm","offer_id":43519965462572,"sku":"IEWJC130SM","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ 520mm \/ 520mm","offer_id":43519965495340,"sku":"IEWJC130MM","price":49.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0608\/7684\/9196\/files\/shimano-di2-ew-jc130-y-split-e-tube-wiring-kit-1353935.jpg?v=1771297996"},{"product_id":"shimano-di2-sm-bcr2-internal-battery-charger","title":"Shimano Di2 SM-BCR2 Internal Battery Charger","description":"\u003cdiv\u003e\n\u003cp\u003eThe \u003cstrong\u003eShimano Di2 SM-BCR2 Internal Battery Charger\u003c\/strong\u003e is the dedicated charging solution for Dura-Ace and Ultegra Di2 electronic groupsets. It connects directly to the internal battery in your frame, keeping your shifting system ready without the need to remove or disassemble anything.\u003c\/p\u003e\n\n\u003cp\u003eCharging is straightforward — indicator lights show charging status and signal when the battery reaches a full charge, designed to take approximately 1.5 hours. Because Di2 internal batteries hold a charge well under normal riding conditions, most riders find they only need to plug in every few weeks or so. The charger and cable are \u003cstrong\u003ecompatible across both Dura-Ace and Ultegra Di2 systems\u003c\/strong\u003e, so it works with either platform without any additional adapters.\u003c\/p\u003e\n\n\u003ch3\u003eShimano Di2 SM-BCR2 Internal Battery Charger Specs at a Glance\u003c\/h3\u003e\n\u003cul class=\"specs_at_a_glance\"\u003e\n  \u003cli\u003eCompatible with: Dura-Ace and Ultegra Di2 internal battery systems\u003c\/li\u003e\n  \u003cli\u003eDesigned charge time: approximately 1.5 hours to full charge\u003c\/li\u003e\n  \u003cli\u003eLED indicator lights for charge status and completion\u003c\/li\u003e\n  \u003cli\u003eUniversal cable included\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003e\u003cstrong\u003eReturns are not accepted on this item.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Shimano","offers":[{"title":"Default Title","offer_id":43706054410284,"sku":"ISMBCR2","price":160.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0608\/7684\/9196\/files\/shimano-di2-sm-bcr2-internal-battery-charger-5820311.jpg?v=1771297996"},{"product_id":"shimano-di2-sw-r610-sprinter-switch","title":"Shimano Di2 SW-R610 Sprinter Switch","description":"\u003cdiv\u003e\n\u003cp\u003eSprinting out of the saddle with your hands locked in the drops, the last thing you want is to reach back for a lever — the \u003cstrong\u003eShimano Di2 SW-R610 Sprinter Switch\u003c\/strong\u003e puts a shift command exactly where your fingers already are. This two-piece set mounts discreetly under your bar tape, one switch per side, each with 150mm of wire to give you genuine flexibility in placement. Connect them into a spare port on a compatible Di2 Dual Control Shifter and you have dedicated sprint-position shifting without changing your grip or your line.\u003c\/p\u003e\n\n\u003cp\u003eEach switch can be assigned to shift up or down through Shimano's system programming hardware — the standard setup has one side moving to easier gears and the other to harder, so you can dial cadence mid-effort without thinking. Because this is Di2, the shift executes cleanly regardless of load or speed. Installation does require unwrapping and re-taping your bars, so factor that in before you buy.\u003c\/p\u003e\n\n\u003ch3\u003eShimano Di2 SW-R610 Sprinter Switch Specs at a Glance\u003c\/h3\u003e\n\u003cul class=\"specs_at_a_glance\"\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCompatibility:\u003c\/strong\u003e Di2 ST-9070, ST-6770, ST-R785 Dual Control Shifters \u003c!-- VERIFY: confirm full compatibility list with current Di2 generations --\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eWire length:\u003c\/strong\u003e 150mm per switch\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eQuantity:\u003c\/strong\u003e Two switches included (left and right)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eFunction:\u003c\/strong\u003e Programmable shift direction via Shimano SM-PCE1 system programmer\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eInstallation:\u003c\/strong\u003e Mounts under bar tape, plugs into Di2 port\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Shimano","offers":[{"title":"Default Title","offer_id":43706055295020,"sku":"ISWR610","price":170.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0608\/7684\/9196\/files\/shimano-di2-sw-r610-sprinter-switch-5468573.jpg?v=1771297996"}],"url":"https:\/\/ricycles.com\/collections\/electronic-components.oembed","provider":"RA Cycles","version":"1.0","type":"link"}