This is a customized ultra-short bicycle crank. I had it made for my son who has dwarfism. It is about 95mm from center of bottom bracket to center of pedal axle. There are two mounted chainrings that you can use or change for whatever gearing you want. The threading for pedals could use a little clean up but fully functional and ready for you to ride.