Miche Young Crankset 155mm
Riders with shorter legs can benefit greatly from a crank with shorter arms. This crank from Miche has 155mm arms, compared to the commonly found lengths of 165, 170, and 175mm.
The chainrings are 42T and 48T and work with any drivetrain up to and including 9 speeds. The crank can easily be singlespeeded, too.
BCD is 118mm.
Importantly, this crank takes a totally standard and normal JIS 107mm square taper bottom bracket, the same kind of bottom bracket you use on essentially any square taper crank, other than Campy.