This product has been sold many times and enjoy great interest. In the model fitment list on this webpage you can see a listing of the models for which this product was made. By looking at this shortlist, you can check whether it is built for your motorcycle. The manufacturer of this THROTTLE BODY has released it as partnumber 28240892A. We recommend checking whether this OEM number is the same part you are interested in. You can obtain the availability of this product via the relevant link.