Chainring, crank, and chain guard assembled. The front chainring has 46 teeth. It's not easy to find a chain guard big enough for that. This one can go up to 48 teeth. The crank is 110mm (distance between where the bolts go). That's BMX size. Road bikes are 130mm. You can see extra holes in the chainring, it's drilled for both 100 and 130mm. Clever.
The inside of the crank