Hm, too light to be from a leg. Unless it was from a small child. the ends have been cut, like a hock. I’m going to say it is a front hock and that is a segment of the ulna from just below the swell of the brachioradialis muscle to just above the wrist.
Drat, I meant to reply in this thread.