looks like a step to me . I looked at buggy steps but could not find one that looked like this. maybe off of an old tractor ?
it looks like it would shed mud well to insure good footing.
I agree with ticndig that it is probably a bolt on step. About 35 years ago I bought one very similar in design, made of aluminum for the back of a boat.