Amazon.com : JGbike Crank Arm Set Mountain Bike Crankset Arm Set 170mm 104 BCD with 68 73 Bottom Bracket Kit and Chainring Bolts for MTB BMX Road Bicyle,Compatible with Shimano,SRAM,FSA, Gaint :
MTB crankset for road bike : r/bikewrench
Amazon.com : BESPORTBLE Single Crankset MTB Crankset 52T 170mm Crank Arm Mountain Bike Crankset for Single Bike, Road Bicycle, Fixed Gear : Sports & Outdoors