Interesting. A modern day equivalent of the Aeon bump rubbers which were a popular addition to competition cars in the "old" days perhaps?
Don.