Shimano ALIVIO 40-30-22T 170mm Crankset Chainguard EFCM4000C002C with FC-M4000 nuwesy4694-Cranksets

SHIMANO DEORE XT M8050 Di2 SW-M8050 FIREBOLT Shifter (Pair) NEW

Shimano Deore XT PD-M8000 SPD Clipless MTB Pedals & Cleats With SM-SH51 GENUINE