{{ 'fb_in_app_browser_popup.desc' | translate }} {{ 'fb_in_app_browser_popup.copy_link' | translate }}

{{ 'in_app_browser_popup.desc' | translate }}

MENU CART {{currentCart.getItemCount()}}
promotion hint
All Customer
{{'promotions.page.available_platform' | translate}} /
{{ 'promotions.page.term.title' | translate }}
Promotion Coming Soon!
Shimano XTR FH-M9111 Complete Freehub/FreeWheel Body, FH-MT901 Usable
Shimano XTR FH-M9111 Complete Freehub/FreeWheel Body, FH-MT901 Usable
US$198.84
US$194.86
Shimano SM-ST74 Down Tube Housing Stops Barrel Adjuster Flat For Alloy Frame
Shimano SM-ST74 Down Tube Housing Stops Barrel Adjuster Flat For Alloy Frame
US$30.47
US$29.86
Shimano 105 CS-R7000 Cassette Lockring w/Spacer 11 Speed, 1pc
Shimano 105 CS-R7000 Cassette Lockring w/Spacer 11 Speed, 1pc
US$12.70
US$12.45
Shimano Dura Ace SL-7900 Shifter Lever Friction Cap, 1pc
Shimano Dura Ace SL-7900 Shifter Lever Friction Cap, 1pc
US$9.99
US$9.79
Shimano XTR CS-M980 Sprocket Wheel Cog 13T for 10-speed 11-36T Cassette Only
Shimano XTR CS-M980 Sprocket Wheel Cog 13T for 10-speed 11-36T Cassette Only
US$14.01
US$13.73
Shimano Dura Ace SL-7900 SL-7800 Shifter Lever Stopper Washer 0.4mm, 1pc
Shimano Dura Ace SL-7900 SL-7800 Shifter Lever Stopper Washer 0.4mm, 1pc
US$8.99
US$8.81
Shimano SLX RD-M7100 Bumper For RD-M7100 Rear Derailleur, 1pc
Shimano SLX RD-M7100 Bumper For RD-M7100 Rear Derailleur, 1pc
US$7.12
US$6.98
Shimano SG-8R20 Right Hand Dust Cap B READ, 1pc
Shimano SG-8R20 Right Hand Dust Cap B READ, 1pc
US$7.12
US$6.98
Shimano Dura Ace ST-R9120 Name Plate & Fixing Screw, Right,1pc
Shimano Dura Ace ST-R9120 Name Plate & Fixing Screw, Right,1pc
US$18.78
US$18.22
Shimano Dura Ace ST-R9120 Name Plate & Fixing Screw, Left,1pc
Shimano Dura Ace ST-R9120 Name Plate & Fixing Screw, Left,1pc
US$18.78
US$18.22
Genuine Shimano Tiagra ST-4720 GRX ST-RX600 Name Plate & Fixing Screw, Left,1pc
Genuine Shimano Tiagra ST-4720 GRX ST-RX600 Name Plate & Fixing Screw, Left,1pc
US$12.85
US$12.59
Shimano ST-S705-R ST-6770 Shifter Lever Clamp Band Unit ø23.8- 24.2mm READ
Shimano ST-S705-R ST-6770 Shifter Lever Clamp Band Unit ø23.8- 24.2mm READ
US$20.99
US$20.57
Shimano Ultegra FC-R8000 GRX FC-RX810 Left Crank Arm Clamp Bolt
Shimano Ultegra FC-R8000 GRX FC-RX810 Left Crank Arm Clamp Bolt
US$12.44
US$12.19
Shimano XT RT-MT800-L ICE-TECH Center Lock Disc Brake Rotor 203mm w/LockRing
Shimano XT RT-MT800-L ICE-TECH Center Lock Disc Brake Rotor 203mm w/LockRing
US$61.64
US$60.41
Shimano SLX RD-M7100-SGS Rear Derailleur Inner Plate, For SGS Type only
Shimano SLX RD-M7100-SGS Rear Derailleur Inner Plate, For SGS Type only
US$17.80
US$17.62
Shimano SLX RD-M7100-SGS Outer Plate Assembly for Super Long Cage
Shimano SLX RD-M7100-SGS Outer Plate Assembly for Super Long Cage
US$22.34
US$21.90
Shimano GRX RD-RX810/RX815/RX400 Rear Derailleur P-Cover Unit
Shimano GRX RD-RX810/RX815/RX400 Rear Derailleur P-Cover Unit
US$13.84
US$13.56
Shimano GRX RD-RX810/RX815/RX400 Stabilizer Unit
Shimano GRX RD-RX810/RX815/RX400 Stabilizer Unit
US$15.56
US$15.25
Shimano SLX RD-M7100 P-Cover for MTB M7100-SGS Rear Derailleur
Shimano SLX RD-M7100 P-Cover for MTB M7100-SGS Rear Derailleur
US$11.99
US$11.75
Shimano Di2 EW-RS910 Junction A Replacement Parts End Cap & Cushion, 1pc
Shimano Di2 EW-RS910 Junction A Replacement Parts End Cap & Cushion, 1pc
US$11.99
US$11.75
Shimano 3/16" Stainless Ball 36pcs fits HB-M976 Front Hub
Shimano 3/16" Stainless Ball 36pcs fits HB-M976 Front Hub
US$16.99
US$16.65
Sram PM DUB Crank Arm Bolt Kit M18/M30 Steel & AXS Cover Plug Drive Side READ
Sram PM DUB Crank Arm Bolt Kit M18/M30 Steel & AXS Cover Plug Drive Side READ
US$23.99
US$23.51
Shimano SLX RD-M7100 MTB Rear Derailleur Bracket Axle Unit, RD-M7120 usable
Shimano SLX RD-M7100 MTB Rear Derailleur Bracket Axle Unit, RD-M7120 usable
US$19.99
US$19.59
Shimano PD-GR500 Saint PD-M820 Pedal PIN Set, 9 PCS, PD-MX80 Usable
Shimano PD-GR500 Saint PD-M820 Pedal PIN Set, 9 PCS, PD-MX80 Usable
US$15.82
US$15.50

{{ item.product.title_translations | translateModel }}
  • {{ childProduct.title_translations | translateModel }}

    {{ getChildVariationShorthand(childProduct.child_variation) }}

  • {{ getSelectedItemDetail(selectedChildProduct, item).childProductName }} x {{ selectedChildProduct.quantity || 1 }}

    {{ getSelectedItemDetail(selectedChildProduct, item).childVariationName }}

{{ field.name_translations | translateModel }}
{{ item.variation.name }}
{{ 'cart.lock_cart_sc_product.description' | translate }}
{{ 'products.quick_cart.low_stock_hint' | translate }}
{{ 'product.addon_products.errors.reached_max_purchase_quantity' | translate: { message: item.purchaseLimit } }}