I just pick up pegs from all sorts of odd old shit, theyre basically free at swap meets. often times they are free if you buy something else and ask em to throw in some footpegs.
I'vew had ones like you pic'd and over time either the tab that hold them up or the tab that they fold into got wrecked, they're not good for any weight, just footrests. but you can't stand on em, shich I like to do sometimes
I dunno I though I had a better shot of these. they still folded but would take a lot of weight