I bought this footpeg bracket as a replacement and it came with this footpeg. Does anyone recognize it and where I could get a matching one for the left? (or a set...)
Also, what other options are there for replacing the OEM footpegs. So far I've seen the Oberon ones (ok) and Competition Werkes (ok). They're both decent but these seem much more solid and easier to stay planted on. I also like the lip on the end of them. Any suggestions?