Shimano XT-M785 10sp chainring 4B/104BCD - 40t (AJ) from BikeBling.com
RISK Titanium Bicycle Disc Brake Lever Piston Repair Part With 2 Oil Seal For XT M785 M8000 SLX M7000 MTB Bike Brake Lever Parts|Bicycle Brake| - AliExpress
Crankset Bike MTB Shimano Deore XT FC-M785 175 40-28 Mountain Bike Crankset | eBay