Unknown brand and unknown length crankset I recently pulled off my bike. Used but in great condition. They look identical to IRD crankset but 100% sure. 48T chainring, chainring bolts, IRD bottom bracket all included - bearings spin nice.
Update(5/27/24) - found crank bolts so they will be included