those are made by clyde at precision engine service. i have used them before. with a little trimming to get them in and more fitting to settle them in. they will be very functional. they are cheaper than twisted's but are not as nice. you can also buy parts directly from p.e.s just do a search and you will find his #. tom