Good place to shop
I dont like to recomend things but Revzilla is a really good place to shop for accessories. No parts but for tires, gear, etc this is the place. Great videos on all products and they let you know before you order if it is in stock. Super fast shipping at no charge if over 39 bucks...
Give it a try next time....
KTM 500 EXC Yellow VeeBlack DR650
A few others in the past
You dont quit riding when you get old, you get old when you quit riding.
I don't always ride street bikes, but when I do I prefer VStroms