Hey,
I remember seeing an image a few years back of some plastic lock on discs that went onto handlebars i think they were to protect the flange on your grips & to make the grip more rigid ?....
they sat between the grip & the brake lever & were possibly made by ODi
Does anyone have any photos or information as its been bugging me for days ....