It appears that your cart is currently empty
***MUST BE ORDERED AS PART OF A COMPLETE CRANKSET CRANK ARMS: https://upgrade.ph/search?q=R...
***MUST BE ORDERED AS PART OF A COMPLETE CRANKSET CRANK ARMS: https://upgrade.ph/search?q=ROTOR+CRANK+ARM AXLE: https://upgrade.ph/search?q=ROTOR+AXLE SPIDER: https://upgrade.ph/search?q=ROTOR+SPIDER SPACER KIT: https://upgrade.ph/search?q=ROTOR+ROAD+SPACER+KITS ROTOR’s lightest crankset ever, the ALDHU's innovative modular structure makes each component individually available to accommodate the current spectrum of riders and bike standards. ALDHU axles indepen...
₱4,000.00
Rotor Assembly InPower Battery Cover
Replacement battery cover for INpower cranks.  Note: Not compatible with direct mount cr...
Replacement battery cover for INpower cranks.  Note: Not compatible with direct mount cranks.
₱500.00
The Chain Catcher keeps the chain on the chainrings. Mounted on the front braze-on derailleur sc...
The Chain Catcher keeps the chain on the chainrings. Mounted on the front braze-on derailleur screw, it runs close to the small chainring and prevents chainsucks. For aluminum and carbon road frames. Weight: 17g for a complete set. Material: 7075 aluminium alloy, 100% CNC-machined Compatibility: Designed to work with braze-on frames. Designed to work with braze-on frames Adjustment bolt
₱1,400.00