Fits an 06-19 R6, as well as other makes and models. Comes with what's pictured. $15o shipped to the lower 48.