No, but I have the Cusco one, which I like very much. I've had it on for two years.
https://www.amazon.com/CUSCO-965-766-Acceleration-Pedal-Attachment/dp/B00BC2XO6W