Making the XTR M970 cranks look better for a 1 x set-up - CNC goodness | Mountain Bike Reviews Forum
Shimano XTR M970 Chainring - $21.95 - Bike Parts 360
Mano XTR M970 Crankset Vintage Crankset 170mm 3X Crankset MTB Crankset Mountain Bike Crankset Super Light and Strong - AliExpress Sports & Entertainment